javascript werte an function ?
Achim
- javascript
Hallo,
ich möchte ein function schreiben die nach bestimmten übergebenen werten popfenster generiert.
mit folgendem klappte es nicht
formular von dem das popupfenster aufgerufen wird
<input TYPE=checkbox name=remself
onClick="if(this.checked==true) newPopUp(5,remself,no,no,no,yes,no,no,no,500,300);">
function im head-tag
<SCRIPT language="Javascript">
<!--
var popWindow;
var popup;
function newPopUp(id,remself,toolbar,location,directories,status,menubar,scrollbar,resizable,width,height)
{
var winpopurl = "features/schedule/javas/window.php"; //popupfenster
if (id == '5')
{
if (!remself || remself.closed)
{
popWindow = window.open(winpopurl,remself, "toolbar=toolbar,location=location,directories=directories,status=status,menubar=menubar,scrollbar=scrollbar,resizable=resizable,width=width,height=height");
}
else
{
popWindow.focus();
popWindow.location = winpopurl;
}
}
}
//-->
</SCRIPT>
Kann mir jemand helfen?
irgendwie habe ich das mit den "" und '' wohl durcheinander gebracht
wohl auch noch mehr!
Gruß und danke
Achim
Hallo Achim,
function newPopUp(id,remself,toolbar,location,directories,status,menubar,scrollbar,resizable,width,height)
meine Güte, bist du sicher, dass du die alle übergeben musst? :)
var winpopurl = "features/schedule/javas/window.php"; //popupfenster
mhh... du übergibts alles, nur nicht die Url die im neuen Fenster anzeigt werden soll...
popWindow = window.open(winpopurl,remself, "toolbar=toolbar,location=location,directories=directories,status=status,menubar=menubar,scrollbar=scrollbar,resizable=resizable,width=width,height=height");
1. was ist remself?
2. für was ist directories?
3. musst du die Variablen im String maskieren (mit 'variable')
4. ist die Funktion open() etwas anders aufgebaut (da fehlen noch ein paar '"')
5. einfach mal http://selfhtml.teamone.de/javascript/objekte/window.htm#open anschauen
6. und wo wir schon mal dabei sind gleich noch http://home.t-online.de/home/dj5nu/js-popup.html :)
Grüße aus Nürnberg
Tobias [der hofft, dass Achim ihm das jetzt nicht übelnimmt :)]
Hallo,
glaust Du das ich einem Franken was übel nehmen könnte der mir bei meiner Ahnungslosigkeit hilft wo ich doch selbst ein Franke bin? niemals!
Nein, vielen Dank für die Tipps,
Habe mir das Ganze von einer Seite kopiert und versuche es nun für mich anzupassen.
directories sollte eigentlich für die Buttonleiste stehen an/aus
Das komische ist das es nun (da ich alles nochmals geändert habe) im Konqueror funktioniert und im Mozilla 1.1 nicht.
Die empfohlenen Seiten nehme ich mir gleich mal zur Brust.
Gruß Achim
aus Eckental
Hallo, Tobias,
- und wo wir schon mal dabei sind gleich noch http://home.t-online.de/home/dj5nu/js-popup.html :)
Schon lustig, wie viele den Artikel verlinken (und ja, Orlando, ich arbeite gerade daran weiter, falls du mich erneut daran erinnern "wölltest"), nur leider bringt es mir wenig für meinen PageRank (was wir alle wollen, ist doch immer nur das eine: PageRank! ;)), da der Link nicht die nötigen Suchbegriffe enthält... Das 'popup' in der URL alleine scheint nicht auszureichen, außerdem sind Links von unterschiedlichen Domains von statischen Seiten sicherer, Google indiziert nicht einmal alle Selfforumsthreads. Unzählige Besucher finden das Howto, indem sie bei Google nach Popups o.ä. suchen (denke ich mir) und einen Selfforums-Thread mit der Howto-Adresse finden, weil mein Howto erst auf der dritten Ergebnisseite bei Google gelistet wird...
Das wird ein Spaß, wenn das Howto als Feature-Artikel auf selfaktuell.teamone.de liegt, dann darf ich den PageRank von Null aufbauen... Google hat auch seit Monaten keinen ODP-Dump übernommen, es ist AFAIK ein ODP-Fehler, das heißt, dass die DMOZ-Daten von Google völlig veraltet sind, deshalb wird die neue URL des Howtos sicher auch erst ein halbes Jahr später bei Google mit der DMOZ-Kategorie in Verbindung gebracht.
Im Übrigen habe ich festgestellt, dass Google Selfsuche-Ergebnisseiten indiziert, wenn sie wie statische Seiten aussehen, beispielsweise http://selfsuche.teamone.de/molily. Dadurch dürften dann auch die jeweiligen Threads indiziert werden.
...
http://selfsuche.teamone.de/popups
http://selfsuche.teamone.de/popup
<spam /> ;)
Grüße,
Mathias