1. Nachrichten
  2. Forum
    1. Unerledigte Themen
    2. Forenregeln
  3. Spenden
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. camp-firefox.de
  2. pianoowl

Beiträge von pianoowl

  • Suchmaschinenerweiterung DeNIC?

    • pianoowl
    • 27. April 2006 um 15:13

    um mit der schlüsselwortsuche direkt auf die denic-seite mit den informationen zu gelangen einfach in der datei
    C:\Dokumente und Einstellungen\USERNAME\Anwendungsdaten\Mozilla\Firefox\Profiles\XXXXXXXX.default\bookmarks.html
    die zeile

    Code
    <DT><A HREF="http://www.denic.de/de/whois/free.jsp" ADD_DATE="1146092206" LAST_VISIT="1146141767" SHORTCUTURL="d" POST_DATA="domainname%3D%25s&service%3DWhoisFree&" LAST_CHARSET="UTF-8" ID="rdf:#$CH3VT2">DENIC</A>


    ersetzen durch diese:

    Code
    <DT><A HREF="http://www.denic.de/de/whois/data.jsp" ADD_DATE="1146092206" LAST_VISIT="1146141767" SHORTCUTURL="d" POST_DATA="domainname%3D%25s.de&service%3DWhoisData&lang%3Dde&" LAST_CHARSET="UTF-8" ID="rdf:#$CH3VT2">DENIC</A>


    alternativ: ein eintrag in die searchplugin-liste
    das ist komplizierter, weil dort normalerweise nur GET-anforderungen verarbeitet werden, das denic-formular jedoch die POST-methode fordert
    auf mycroft.mozdev.org gibt es aber ein kleines javascript, mit dem man das umgehen kann:
    man übergibt sein suchwort an seine html-datei und diese schickt per javascript ein POST an die denic-seite

    die denic.src sieht dann etwa so aus:

    Code
    # DENIC Firefox search plugin
    
    
    <search 
       name="DENIC"
       description="DENIC Domain Search"
       method="GET"
       action="http://MEINESEITE/denicpost.html"
    >
    <input name="domainname" user>
    </search>
    Alles anzeigen

    leider scheint firefox jedoch keine anfragen an lokale dateien zu mögen (jedenfalls habe ich es mit file://... als action nicht hinbekommen - für einen tipp wäre ich dankbar :) )
    daher muss man die javascript-datei irgendwo im netz speichern

    denicpost.html:

    HTML
    <html>
    <script language="JavaScript" type="text/javascript">
    function fillForm()
    {
    var re = new RegExp("=");
    re(document.URL);
    document.forms[0].domainname.value = RegExp.rightContext;
    document.forms[0].submit();
    }
    </script>
    <title>POST</title>
    <body onLoad="fillForm()" bgcolor="#000000">
    <form method="POST"
    action="http://www.denic.de/de/whois/data.jsp">
    <input type="hidden" name="domainname">
    <input type="hidden" name="service" value="WhoisData">
    <input type="hidden" name="lang" value="de">
    </form>
    </body>
    </html>
    Alles anzeigen

Unterstütze uns!

Jährlich (2025)

82,4 %

82,4% (535,86 von 650 EUR)

Jetzt spenden
  1. Kontakt
  2. Datenschutz
  3. Impressum
Community-Software: WoltLab Suite™
Mastodon