Hallo Forum,
ich baue gerade eine kleine Firefox-Addon und habe einige Ansätze, kann mich aber noch nicht richtig entscheiden.
Javascript, CSS und HTML-Kentnisse reichen für mein Vorhaben aus.
Was ich gerne machen würde ist, dass manche Websites ganz viele Links im Div-Container mit der ID "content" haben. Die Links haben ein bestimmtes Muster und ich möchte daraus ein paar Parameter, etc. filtern.
Das Problem ist, dass ich innerhalb der ID "content" nach diesen URLs suchen und diese ersetzen muss.
Auf content greife ich so zu:
Außerdem brauche ich prinzipiell die "replace"-Funktion.
Wie würdet ihr das Ganze nun angehen? Kann ich denn den Inhalt von content der replace-Funktion als String/Parameter übergeben? Ich habe vor allem ja mehrere URLs zu ersetzen. Ich brauche sowas wie preg_match_all für JS.
Edit:
Manche Websites haben die von mir zu bearbeitenden Links meistens in Tabellen. Meist ist der Klassenname des <td> auch immer gleich. Vielleicht ist das der elegantere Ansatz?!
PS. Keine Sorge, ich treibe keinen Unfug. Dieses Add-On nutze ich für mich selber, um die nervigen Weiterleitungsseiten ("Sie verlassen jetzt den redaktionellen Bereich... blabla") zu umgehen und direkt zur Website zu gelangen, dessen URL als Parameter im Link angegeben ist.
ich baue gerade eine kleine Firefox-Addon und habe einige Ansätze, kann mich aber noch nicht richtig entscheiden.
Javascript, CSS und HTML-Kentnisse reichen für mein Vorhaben aus.
Was ich gerne machen würde ist, dass manche Websites ganz viele Links im Div-Container mit der ID "content" haben. Die Links haben ein bestimmtes Muster und ich möchte daraus ein paar Parameter, etc. filtern.
Das Problem ist, dass ich innerhalb der ID "content" nach diesen URLs suchen und diese ersetzen muss.
Auf content greife ich so zu:
HTML:
var content = document.getElementById('content');
Wie würdet ihr das Ganze nun angehen? Kann ich denn den Inhalt von content der replace-Funktion als String/Parameter übergeben? Ich habe vor allem ja mehrere URLs zu ersetzen. Ich brauche sowas wie preg_match_all für JS.
Edit:
Manche Websites haben die von mir zu bearbeitenden Links meistens in Tabellen. Meist ist der Klassenname des <td> auch immer gleich. Vielleicht ist das der elegantere Ansatz?!
PS. Keine Sorge, ich treibe keinen Unfug. Dieses Add-On nutze ich für mich selber, um die nervigen Weiterleitungsseiten ("Sie verlassen jetzt den redaktionellen Bereich... blabla") zu umgehen und direkt zur Website zu gelangen, dessen URL als Parameter im Link angegeben ist.