variabele gebruiken in een te openen url

Status
Niet open voor verdere reacties.

fotofons

Gebruiker
Lid geworden
2 aug 2007
Berichten
106
Ik wil afhankelijk van een variabele (vara) een bestand gebruiken:
In de header heb ik mijn variabelen gedefinieerd.
Wie helpt mij verder?
Ik heb geen JS-kennis, wel groot deel van de middag op internet zitten zoeken alvorens mijn vraag hier te stellen.
Hieronder mijn bestand:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>voorlees</TITLE>

<SCRIPT language=JavaScript1.3 type=text/javascript
src="Readspeaker_bestanden/rs_proreader.js"></SCRIPT>

<SCRIPT language="JavaScript">
var1="tekst1";
vara="bestand1.pdf";
</SCRIPT>

</HEAD>
<BODY bgColor=#ffffff>

<H1>Voorlezen</H1>

<TABLE>
<TBODY>

<TR>
<TD>
<SCRIPT>
document.write(var1);
</SCRIPT>

<A onclick='window.open(this.href, this.target, "width=190, height=120, resizable=1, scrollbars=1, screenX=0, screenY=0, left=0, top=0"); return false;' href="http://app.readspeaker.com/proreader/proreader.php?cid=4670&amp;lang=nl_nl&amp;pdfurl=http://fotofons.net/vara" target=prwin>

<IMG border=0 alt="Listen to this page with proReader" src="Readspeaker_bestanden/listen_nl_nl.gif"> </A></TD>
</TR>

<BR>
</TBODY>
</TABLE>

</BODY>
</HTML>
 
Probeer eens
HTML:
<A onclick='window.open(this.href, this.target, "width=190, height=120, resizable=1, scrollbars=1, screenX=0, screenY=0, left=0, top=0"); return false;' href="http://app.readspeaker.com/proreader/proreader.php?cid=4670&amp;lang=nl_nl&amp;pdfurl=http://fotofons.net/"+vara target=prwin>
 
Probeer eens
HTML:
<A onclick='window.open(this.href, this.target, "width=190, height=120, resizable=1, scrollbars=1, screenX=0, screenY=0, left=0, top=0"); return false;' href="http://app.readspeaker.com/proreader/proreader.php?cid=4670&amp;lang=nl_nl&amp;pdfurl=http://fotofons.net/"+vara target=prwin>

Ik krijg de melding dat het bestand niet gevonden kan worden (en die staat er echt wel)
 
Het gaat nogsteeds fout, want zo werkt het nou eenmaal niet. Je kan niet zomaar eventjes Javascript en HTML mixen; daar is een server-side taal voor nodig.

Om de link toch te laten werken: (geen fallback naar HTML though):
HTML:
<A onclick='window.open("http://app.readspeaker.com/proreader/proreader.php?cid=4670&amp;lang=nl_nl&amp;pdfurl=http://fotofons.net/" + vara, "prwin", "width=190, height=120, resizable=1, scrollbars=1, screenX=0, screenY=0, left=0, top=0"); return false;'>
 
Het gaat nogsteeds fout, want zo werkt het nou eenmaal niet. Je kan niet zomaar eventjes Javascript en HTML mixen; daar is een server-side taal voor nodig.

Om de link toch te laten werken: (geen fallback naar HTML though):
HTML:
<A onclick='window.open("http://app.readspeaker.com/proreader/proreader.php?cid=4670&amp;lang=nl_nl&amp;pdfurl=http://fotofons.net/" + vara, "prwin", "width=190, height=120, resizable=1, scrollbars=1, screenX=0, screenY=0, left=0, top=0"); return false;'>

Ik ben heel blij dat dit zo werkt. BEDANKT.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan