08. februar 2007 - 22:17Der er
3 kommentarer og 1 løsning
php i <script language="javascript">
Hej eksperter. Jeg har stillet et lignende spørgsmål før, for jeg har nogenlunde samme problem igen. Jeg fik det til at virke sidste gang så mon ikke I kan få det her til at virke også?
Min kode ser således ud:
<script language="javascript">
var displaymode=0 var iframecode="<iframe id="external" style="width:100%;height:300px" src="freelance_billede.php?=$code"></iframe>'
if (displaymode==0) document.write(iframecode)
function jumpto(inputurl){ if (document.getElementById&&displaymode==0) document.getElementById("external").src=inputurl else if (document.all&&displaymode==0) document.all.external.src=inputurl else{ if (!window.win2||win2.closed) win2=window.open(inputurl) else{ win2.location=inputurl win2.focus() } } } </script>
problemet er ved: $code Står det i dette hersens javascript, ved den ikke hvad $code er for noget... Jeg har prøvet at skrive: <?php echo $code ;?> <?php echo $code ?> <?php echo "$code";?> og en del andre muligheder, men lige meget hjælper det...
Hvad skal jeg gøre for at den fatter at den bare skal vise freelance_billede.php?q=$code i iframen?
Prøv at erstatte freelance_billede.php?=$code med en direkte sti til filen. Hvis dette ikke virker, så er det nok din html eller javascript der er noget galt med.
<?php echo $code; ?> skriver værdien af $code, så hvis det ikke virker, er fejlen et andet sted. Tjek eventuelt kildekoden for at se om det bliver lavet om til det rigtige.
nederst skriver du freelance_billede.php?q=$code, men der er ikke noget q i den kode du har posted ovenover.
Jeg beklager meget jeg ikke har svaret før nu, men jeg har været på ferie, og det tænkte jeg selvfølgelig ikke over da jeg oprettede spørgsmålet. Men til sagens kerne... Jannek du havde ret. Og ja, der mangles et q i min kode, aner ikke hvor det er blevet af? Men det fungerede det du skrev. Jeg ved ikke lige hvad der er gået galt der??? Det var jo en af de muligheder jeg synes jeg havde prøvet. Men smid et svar. Du får point for det alligevel...
jeg beklager også den lange ventetid, men er også først lige kommet hjem fra ferie :P Men her er et svar
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.