Javascript Version von <a>
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
attribut
aufruf
beispiel
beschrieb
dom
fenster
formular
fragen
funktion
inhalt
standard
syntax
vorteil
wahrscheinlich hast
zugreifen
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
window.open
In meinem kleinen B?chlein neben mir steht:
function fenster1() {
var win;
win = window.open("Inhalt","Titel","height=x,width=y,left=a,top=b");
win.focus();
}
Allerdings wird das glaub ich auch als PopUp behandelt... -
<a href="http://www.google.at" target="_blank" name="link1"></a>
<script language="javascript">
link1.click();
</script>
Du erstellst einfach einen Link ohne text mit dem Namen "link1" (kann auch anders sein) und dann l?sst du den JavaScript draufklicken! -
window.open
In meinem kleinen B?chlein neben mir steht:
function fenster1() {
var win;
win = window.open("Inhalt","Titel","height=x,width=y,left=a,top=b");
win.focus();
}
Allerdings wird das glaub ich auch als PopUp behandelt...
Richtig, es ist genau das, was man als ein popup bezeichnet.
Die Syntax ist aber falsch !
window.open("zieldatei.htm","fenstername","weitere_eigenschaften");
Den Rest des Codes kannst du dir sparen.
http://de.selfhtml.org/javascript/objekte/window.htm#open
qixi schrieb:
<a href='http://www.google.at' target='_blank' name='link1'></a>
<script language='javascript'>
link1.click();
</script>
Dieses Beispiel wird nicht funktionieren.
die Funktion click() gilt nur f?r <input>'s
Der Zugriff auf den Link ist falsch definiert.
<form name="formular" action="http://www.google.at" method="get">
<input type="submit" name="linker" value="zu Google ?sterreich" />
</form>
<script type="text/javascript">
document.formular.linker.click();
</script> -
Hmm danke soweit, scheint was n?tzliches dabei zu sein, ich werd es mal ausprobieren.
mfg mace -
bladehunter schrieb:
...
qixi schrieb:
<a href='http://www.google.at' target='_blank' name='link1'></a>
<script language='javascript'>
link1.click();
</script>
Dieses Beispiel wird nicht funktionieren.
die Funktion click() gilt nur f?r <input>'s
Der Zugriff auf den Link ist falsch definiert.
...
Komisch . Als ich es auprobierte hat's funktioniert -
Komisch . Als ich es auprobierte hat's funktioniert
Weil es auch totaler Bl?dsinn ist, zu behaupten, onclick() gehe nur bei Formularen...
<div onclick="alert('Bing');">Dr?ck mich</div>
-
Komisch . Als ich es auprobierte hat's funktioniert
Weil es auch totaler Bl?dsinn ist, zu behaupten, onclick() gehe nur bei Formularen...
<div onclick="alert('Bing');">Dr?ck mich</div>
Wer lesen kann ist klar im Vorteil.
click() = JavaScript Funktion
OnClick = HTML Attribut
Wahrscheinlich hast du es mit dem IE ausprobiert. Offiziell geht click() aber nur mit <input>s.
Und der Aufruf des Klicks, so wie du ihn beschrieben hast, entspricht auch nicht dem DOM Standard. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage