Acronis: Button klick Popup aufmachen aber ....

Halo erstmal ich habe folgendes Problem ich möchte ... damit es einfacher zu verstehen ist ...

<SCRIPT language="JavaScript">
<!--
function goApplet()
var nick = document.login.nick.value;
  document.write("<div align='center'>");
  document.write("<param name='nick' value='"+nick+"'>");

....usw....und dann

<input name="nick" type="text" class="small" id="nick" style="width: 100%" onFocus="if (value == 'Benutzername') {value =''}" onBlur="if (value =='') {value = 'Benutzername'}" value="Benutzername" size="8" maxlength="50" />

<input type="button" id="button1" value="Login" onClick="window.open('goApplet()','Chat','width=690 height=350')">

und das geht ja nicht .. --> onClick="window.open('goApplet()' <-- wie kann ich das anders lösen ? :(

Bitte helft mir... In vorraus Besten Dank !

  1. hi,

    <input type="button" id="button1" value="Login" onClick="window.open('goApplet()','Chat','width=690 height=350')">

    und das geht ja nicht .. --> onClick="window.open('goApplet()' <-- wie kann ich das anders lösen ? :(

    natürlich nicht. window.open will als ersten parameter eine seite bekommen, die es öffnen soll, und keine funktion.

    aber warum rufst du nicht onClick direkt die funktion goApplet() auf, und lässt _diese_ dann per window.open() ein neues fenster öffnen ...?

    gruss,
    wahsaga

    1. Hi ja aber das haut doch dann nicht mit dem  "document.write" hin ?

      1. hi,

        Hi ja aber das haut doch dann nicht mit dem  "document.write" hin ?

        document.write() "haut" wahrscheinlich eh nicht so hin, wie du dir das denkst. wenn du das nach dem rendern der seite aufrufst, überschreibst du damit das aktuelle dokument.

        gruss,
        wahsaga

        1. Aber mir ist da so ne Idee gekommen ... ich kann doch ... als erstes onclick ... dann die Seite laden und dann onload die function ausführen? Also wenn Seite fertig geladen ist soll er die Function laden ?

          1. Man helft mir doch ... Ich will halt einfach wenn man auf den Button klickt das es ein neues Popup öffnet und dann das document.write macht ... geht das nicht?

            1. hi,

              geht das nicht?

              das wirst du doch erfahren, wenn du es ausprobierst ...?

              gruss,
              wahsaga

            2. nein geht aucht nicht .... *grrr* anders formuliert ... geht es überhaupt?

  2. Halo erstmal ich habe folgendes Problem ich möchte ... damit es einfacher zu verstehen ist ...

    also erstmal, du bist hier nicht in einem Supportbereich wo Leute sietzen um dir zu helfen, sondern du wirst nur positive Resonanz bekommen, wenn du selber (äh, klingelts? self?) was machst.

    Auf selfhtml findest du eine schöne Übersicht über die Objekte, die du mit JS manipulieren kannst http://www.stichpunkt.de/css/4-box.html

    Du willst ein Fenster öffnen und es dann beschreiben, dazu solltest du mit diesen Erläuterungen in der Lage sein:

    window.open
    http://selfhtml.teamone.de/javascript/objekte/window.htm#open

    document.open()
    http://selfhtml.teamone.de/javascript/objekte/document.htm#open

    document.write()
    http://selfhtml.teamone.de/javascript/objekte/document.htm#write

    und letztlich document.close()
    http://selfhtml.teamone.de/javascript/objekte/document.htm#close

    Struppi.