BBCode mit entrail bei onmouseover?
Verfasst: 19.08.2009 11:30
Hi!
Ich habe dieses Forum gerade erst gefunden und denke hier wäre mein Beitrag besser aufgehoben als in dem anderem.
Ich betreibe seit einiger Zeit eine kleine private Webseite für einen Spielmodus von dem Kartenspiel "Magic: The Gathering".
Wie bei solchen Kartenspielen üblich, gibt es unzählige verschiedene Karten. Kaum jemand kann die alle kennen. Daher habe ich auf meiner Seite die Funktion eingebaut, einzelne Kartennamen als Links anzuzeigen. Hierbei wird mit Skript ein kleines neues Fenster geöffnet (autocard heisst die Funktion dazu). Ohne Skript handelt es sich um einen normalen Link. Zusätzlich dazu lasse ich (bei aktivem Skript) das Bild der jeweiligen Karte von der Herstellerseite her laden und als Entrail ans Mouseover hängen.
Dies klappt auf der eigentlichen Seite (edh.foolx.de) wunderbar.
Ich habe den folgenden Code nun als BBCode "karte" in meinem Forum eingebaut:
<a target="_BLANK" href="http://magiccards.info/autocard/Phelddagrif" onClick="AutoCard('Phelddagrif'); return false;" onmouseover="entrail('http://www.wizards.com/global/images/ma ... dagrif.jpg');" onmouseout="untrail();">Phelddagrif</a>
dieser entspricht derzeit 1:1 dem Code auf meiner eigentlichen Page. Er klappt auch in soweit, dass er einen Link öffnet wenn man die Kartennamen anklickt.
Leider klappt die gesamte Onmouseover Funktion mit Entrail nicht ;(
Kann mir jemand bitte sagen WO ich entsprechend die Funktionen definieren muss oder an welcher Stelle noch was fehlt damit das klappt?
Der Vollständigkeithalber noch fix der Code der AutoCard Funktion:
function AutoCard (cardname) {
windowName = "Magiccards.info";
params = "toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=1, resizable=1, width=900, height=600";
var url = "http://magiccards.info/autocard.php?card=";
win = window.open (url + cardname, windowName, params);
}
Ich würde mich sehr über Hilfe zu dem Thema freuen!
Ich habe dieses Forum gerade erst gefunden und denke hier wäre mein Beitrag besser aufgehoben als in dem anderem.
Ich betreibe seit einiger Zeit eine kleine private Webseite für einen Spielmodus von dem Kartenspiel "Magic: The Gathering".
Wie bei solchen Kartenspielen üblich, gibt es unzählige verschiedene Karten. Kaum jemand kann die alle kennen. Daher habe ich auf meiner Seite die Funktion eingebaut, einzelne Kartennamen als Links anzuzeigen. Hierbei wird mit Skript ein kleines neues Fenster geöffnet (autocard heisst die Funktion dazu). Ohne Skript handelt es sich um einen normalen Link. Zusätzlich dazu lasse ich (bei aktivem Skript) das Bild der jeweiligen Karte von der Herstellerseite her laden und als Entrail ans Mouseover hängen.
Dies klappt auf der eigentlichen Seite (edh.foolx.de) wunderbar.
Ich habe den folgenden Code nun als BBCode "karte" in meinem Forum eingebaut:
<a target="_BLANK" href="http://magiccards.info/autocard/Phelddagrif" onClick="AutoCard('Phelddagrif'); return false;" onmouseover="entrail('http://www.wizards.com/global/images/ma ... dagrif.jpg');" onmouseout="untrail();">Phelddagrif</a>
dieser entspricht derzeit 1:1 dem Code auf meiner eigentlichen Page. Er klappt auch in soweit, dass er einen Link öffnet wenn man die Kartennamen anklickt.
Leider klappt die gesamte Onmouseover Funktion mit Entrail nicht ;(
Kann mir jemand bitte sagen WO ich entsprechend die Funktionen definieren muss oder an welcher Stelle noch was fehlt damit das klappt?
Der Vollständigkeithalber noch fix der Code der AutoCard Funktion:
function AutoCard (cardname) {
windowName = "Magiccards.info";
params = "toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=1, resizable=1, width=900, height=600";
var url = "http://magiccards.info/autocard.php?card=";
win = window.open (url + cardname, windowName, params);
}
Ich würde mich sehr über Hilfe zu dem Thema freuen!