C clacke Medlem sedan feb. 2003 234 inlägg Frågan 27 juni 2008 20:50 #1 Vill öppna en ny sida med hjälp (delvis)av ett variabelvärde.
<a href="#" onclick="javascript:window.open('http://www.webbsida.se/[B]variabeln[/B], '_blank');">Öppna</a>
Jag sätter variabeln till ett värde tidigare på sidan och vill alltså att det värdet ska bli en del av länken.
Hur göra?
@nders Medlem sedan juni 2000 32 967 inlägg <a href="#" onclick="window.open('http://www.webbsida.se/' + variabeln, '_blank');">Öppna</a>
C clacke Medlem sedan feb. 2003 234 inlägg Vet inte vad jag gör för fel, men jag får det inte att funka.
Har nedan kod.
<html>
<head>
<script language="JavaScript">
{
var club("westervikstk")
}
</script>
</head>
<body>
<div class="klubben">
<a href="#" onclick="window.open('http://www.webbsidan.se/sidan/' + club, '_blank');"><img name="klubben" scr="images/klubben.gif" class="imgFader" title="Till klubbens hemsida!" border="0"></a>
</div>
</body>
</html>
@nders Medlem sedan juni 2000 32 967 inlägg <script language="JavaScript">
var club="westervikstk";
</script>
C clacke Medlem sedan feb. 2003 234 inlägg JA det funka ju på en vanlig sida, men inte i min gadget, tyvärr.
Kan man inte hämta in en variabel i:
<a href="http://www.webbsidan.se/sidan/' + variabel" >
med den länken blir det bara
http://www.webbsidan.se/sidan/'%20+%20club
@nders Medlem sedan juni 2000 32 967 inlägg Vad är en gadget?
Nej, du kan inte skriva ut javascriptvariabler med html. Eventuellt kan du skriva ut hela länken med ett javascript (med document.write()) - men vad är det egentligen du försöker göra?
C clacke Medlem sedan feb. 2003 234 inlägg En sidebar gadget i windows vista.
Jag försöker att öppna en webbsida från gadgeten där jag hämtar in en variabel som en del av länken.
Hur skulle en document.write se ut med följande kod
<div class="klubben">
<a href="#" onclick="window.open('http://www.webbsidan.se/sidan/' + club, '_blank');"><img name="klubben" scr="images/klubben.gif" onMouseOver="JSFX.fadeIn('klubben')" onMouseOut="JSFX.fadeOut('klubben')" class="imgFader" title="Till klubbens hemsida!" border="0"></a>
</div>
E effata Medlem sedan apr. 2008 137 inlägg Lägg window.open i en funktion kanske?
<script language="JavaScript">
var club="westervikstk";
function openPage() {
window.open('http://www.webbsidan.se/sidan/'+club, '_blank');
}
</script>
<a href="#" onclick="openPage();return false;">