Home | Login

Development-Blog

Hier schreibe ich meine Erfahrungen und Recherchen zu verschiedenen Problemen nieder. Es dient lediglich zum Nachschlagen, weiter nichts!!! Ich erhebe hier keinen Anspruch auf Richtigkeit oder Alleinstellung.

  • Impressum
  • Kalender

    Februar 2009
    M D M D F S S
        Mrz »
     1
    2345678
    9101112131415
    16171819202122
    232425262728  
  • Pages

    • Impressum
  • Catagories

    • Allgemeines (7)
    • Apache (1)
    • Aptana (2)
    • Carminat TomTom (1)
    • Citrix (1)
    • CSS (8)
    • Firefox (4)
    • Fritz!Box (2)
    • HTML (2)
    • Internet Explorer (4)
    • JavaScript (14)
    • jQuery (1)
    • Linux (1)
    • Magento (4)
    • mySQL (4)
    • Outlook (2)
    • PHP (7)
    • Programmierung (1)
    • QNAP TS-239 Pro (1)
    • Samsung (1)
    • SharePoint (3)
    • Skype (2)
    • Software (3)
    • SSDs (1)
    • TomTom Home (1)
    • USV (1)
    • USV (1)
    • Windows 7 (12)
    • Windows Vista (3)
    • Windows XP (11)
    • Wordpress (1)
    • XML (1)
  • Archive

    • April 2012
    • März 2012
    • Januar 2012
    • Oktober 2011
    • April 2011
    • Februar 2011
    • Januar 2011
    • November 2010
    • September 2010
    • August 2010
    • Juli 2010
    • Juni 2010
    • Mai 2010
    • März 2010
    • Februar 2010
    • Januar 2010
    • November 2009
    • Oktober 2009
    • September 2009
    • August 2009
    • Juli 2009
    • Juni 2009
    • Mai 2009
    • April 2009
    • März 2009
    • Februar 2009
  • Linkliste

    • Development Blog
    • Documentation
    • Plugins
    • Suggest Ideas
    • Support Forum
    • Themes
    • WordPress Planet
  • Meta

    • Registrieren
    • Anmelden

URL zeulegen mit replace

Posted by skoch on 6. Februar 2009
window.location.href.replace(/?.*/, "").replace(/(.+/).*/, "$1");
-----------
// Funktion von Sebastian
// ersetzt alle absoluten Pfade durch relative, sofern diese vom gleichen Verzeichnis ausgehen
// dazu wird zuerst die aktuelle Location zerlegt und danach der Eintrag im Text gesucht und entfernt
function switchAbsToRelURL ( object )
{
  // komplettes Textfeld durchsuchen und absolute Pfade durch relative ersetzen
  //alert ( window.location.href.replace(/?.*/, "").replace(/(.+/).*/, "$1") );
  var temp = "/" + window.location.href.replace(/?.*/, "").replace(/(.+/).*/, "$1").replace(///g,"\/") + "/g";
  eval('temp = object.replace ( ' + temp + ', "" )');
  return temp;
  //        alert (editor_obj.contentWindow.document.body.innerHTML + "<br><br>nn" + window.location.href);
}

Filed under: JavaScript

Leave a Reply

You must be logged in to post a comment.

«Auf Elternfenster zugreifen Seiten einlesen per fsockopen() »

Copyright © 2008 Development-Blog | XHTML 1.1 | CSS 2.1 | Design by Fernbap | WordPress Theme by DesertWolf