kostenloser Webspace werbefrei: lima-city


Frage zu Javascript befehl alert

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    re-aktor

    Kostenloser Webspace von re-aktor

    re-aktor hat kostenlosen Webspace.

    Kann man in eine per onClick gestartete alert box einen link machen??? Wenn ja auch so das er im alten Fenster (in dem geklickt wurde) ge?ffnet wird???
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Autor dieses Themas

    re-aktor

    Kostenloser Webspace von re-aktor

    re-aktor hat kostenlosen Webspace.

    hey hat den keiner ne idee???
    (ich wei? is ein doppelpst aber sonst antwortet da kener mehr daruf!!!)
  4. g*********b

    Bei einer alert-Box f?llt mir auch nichts ein, aber m?glicherweise kannst Du ja ein prompt benutzen, das gibt Dir einen Eingabe-String zur?ck, den Du auswerten kannst; selbst wennder leer ist, kannst Du
    das auswerten und im Script eine weitere Seite ?ffnen.

    Prinzip:
    link = prompt("Ichm?chte zur Seite....", "");

    if(link == "")
    window.location.href = "www.weisDerGeierWas.htm";
  5. In eine 'alert' Box kann man keinen
    Link rein machen .Vor einiger Zeit hab ich es auch versucht und es hat nie geklappt!!!


    MFG jonas0999
  6. Autor dieses Themas

    re-aktor

    Kostenloser Webspace von re-aktor

    re-aktor hat kostenlosen Webspace.

    @graf-schwab

    h?rt sich interessant an aber ?hhh bahnhof! redest du von JS??? Immoment sieht der link so aus:
    ;
    <a href="/track/count.php?id=rheingau" onClick= "alert('Wenn ihr schon hier seit dann tragt euch doch bitte ins guestbook ein... ;-)')">Der Rheingau!.avi (66,82 mb)</a> <--- <b>Woody's neuer Film</b>

    wie m?sste ich das den dann machen???
    danke
  7. g*********b

    jau!

    ich rede von JavaScript,

    allerdings von einem etwas umfassenderen kleinen Programm-Modul.
    Beispiel aus selfhtml:

    <html><head><title>Test</title>
    <script type="text/javascript">
    Check = prompt("Geben Sie Ihr Passwort fuer diese Seite ein", "");
    if (Check != "Rumpelstielz") {
    history.back();
    } else {
    alert("Sie haben Zutritt");
    }
    </script>
    </head><body>
    </body></html>

    findest Du unter folgender Adresse:
    http://de.selfhtml.org/javascript/objekte/window.htm#prompt

    viel Spass ;-)

    WS
  8. Autor dieses Themas

    re-aktor

    Kostenloser Webspace von re-aktor

    re-aktor hat kostenlosen Webspace.

    ok jetzt hab ich was gutes!
    <script type="text/javascript">
    Check = confirm("Bitte schreibt ins G?stebuch... Danke!");
    if (Check == false)
      history.back();
     if (Check == true)
      window.open("http://www.google.de", "_self");
    </script>


    Nur, wie krieg ich das dazu das es nur aufgeht wenn auf einen link geklickt wurde????
  9. b************y

    re-aktor schrieb:
    ok jetzt hab ich was gutes!

    Nur, wie krieg ich das dazu das es nur aufgeht wenn auf einen link geklickt wurde????


    So:

    <script type='text/javascript'>
    funktion link_alert()
    {
    Check = confirm('Bitte schreibt ins G?stebuch... Danke!');
    if (Check == false)
      history.back();
     if (Check == true)
      window.open('http://www.google.de', '_self');
    </script>
    }


    Link:
    <a href="JavaScript:link_alert()">Link</a>

  10. Autor dieses Themas

    re-aktor

    Kostenloser Webspace von re-aktor

    re-aktor hat kostenlosen Webspace.

    mhh irgendwas ist im script falsch aber ich kriegs nich hin. der sagt bloss das bei "funktion link_alert()" was nicht stimmt!

    und au?erdem soll er diese abfrage ja zus?tzlich zum normalen link bringen nicht nur die abfrage! L?sst sich das auch realisieren??? Danke f?r die schnellen antworten!!!:biggrin::cool:
  11. b************y

    Zs?tzlich ist einfach du schreibst in den Link eben OnCLick="link_alert()" rein.

    Warum das jetzt nicht geht schau ich mal nach und poste dann.


    EDIT:

    Ja klar ich hab nen Fehler gemacht das } muss ja noch ins Script mit rein...

    Hoffe so gehts.
  12. g*********b

    @ butzlumbejunky

    sorry, wenn ich nerve, aber...

    warum schliesst Du Dein Script in<? .... ?> ein?

    greetinx

    WS
  13. Autor dieses Themas

    re-aktor

    Kostenloser Webspace von re-aktor

    re-aktor hat kostenlosen Webspace.

    sorry butzlumbejunky ich bin zu doof. wo muss den das { genau hin??? ich kriegs nich auf die reihe!!!
  14. b************y


    @ butzlumbejunky

    sorry, wenn ich nerve, aber...

    warum schliesst Du Dein Script in<? .... ?> ein?

    greetinx

    WS



    Weil das bei den code-Klammern mit dbei ist...


    Em du schmei?t den Link dahin wo du ihn hinhaben m?chtest und das Script in den Header.
  15. Autor dieses Themas

    re-aktor

    Kostenloser Webspace von re-aktor

    re-aktor hat kostenlosen Webspace.

    sorry ich glaub du hast mich falsch verstanden. das script meldet immer nen fehler. du hattest ihb auch entdeckt:



    EDIT:

    Ja klar ich hab nen Fehler gemacht das } muss ja noch ins Script mit rein...

    Hoffe so gehts.


    aber ich wei? nicht wo ich dieses } hinschreiben muss! k?nntest du nochmal das ganze (korrigierte) script posten???
    danke
  16. m*********1

    bist ein bisschen ungedulig was...

    naja, wenn er das fertig hat, wird er ihn hier schon posten. einen script zu schreiben udn Fehler zu finden macht man mal nicht eben in 2 MInuten also lass ihn die Zeit...:nosmile:
  17. Autor dieses Themas

    re-aktor

    Kostenloser Webspace von re-aktor

    re-aktor hat kostenlosen Webspace.

    ich glaube nicht das es daran liegt das er den fehler nicht findet. erstens ist das script ja (wenn man mehr ahnung hat als ich :biggrin:) nich so kompliziert und zweitens wenn du dir die m?he gemacht h?ttest das ganze durchzulesen h?ttest du gemerkt das er den fehler schon l?ngst gefunden hat...
  18. m*********1

    ja vielleicht ist er ja gerade mal nichtr am rechner um es hier zu posten
  19. b************y

    Vllt. ist er aber auch offline oder verpennt es einfach nur voebeizuschauen...


    <script type='text/javascript'>
    funktion link_alert()
    {
    Check = confirm('Bitte schreibt ins G?stebuch... Danke!');
    if (Check == false)
      history.back();
     if (Check == true)
      window.open('http://www.google.de', '_self');
    }
    </script>

  20. Autor dieses Themas

    re-aktor

    Kostenloser Webspace von re-aktor

    re-aktor hat kostenlosen Webspace.

    sorry ich kriegs nich auf die reihe. habs mal hier probeweise eingebunden. es funzt nicht. schau dir mal hiervon den quelltext an:
    http://re-aktor.xardas.lima-city.de/test.php
  21. b************y

    Sorry aber ich kann mir den quelltext nicht anschauen...

    <!doctype html public "-//W3C//DTD HTML 4.0 //EN">
    <html>
    <head>
    <title></title>
    <meta name="author" content="Dj Mo">
    <meta name="generator" content="Ulli Meybohms HTML EDITOR">
    <script type='text/javascript'>
    <!--
    function link_alert() {
    Check = confirm('Bitte schreibt ins G?stebuch... Danke!');

    if (Check == false)

    history.back();

    if (Check == true)

    window.open('http://www.google.de', '_self');

    }

    //-->
    </script>
    </head>
    <body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">

    <a href="JavaScript:link_alert()">Link</a>

    </body>
    </html>

    So geht das.
    1. du hast die <!-- und //--> vergessen
    2. du hast function mit k geschrieben
    3. ich war zu bl?d das vorher zu merken
  22. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!