Avatar billede bmj Nybegynder
02. november 2001 - 15:03 Der er 9 kommentarer og
1 løsning

Script.... Virker ikke....

Hejsa!

Prøv lige:  http://www.yepss.dk/test.asp
Siden virker ikke.... Men hvorfor ?

Koden på siden er:

<script language=\"javascript\" src=\"http://yepss.dk/afstemning/index.asp?pollid=19\"></script>

Og url´en http://yepss.dk/afstemning/index.asp?pollid=19
virker også fint nok...

Jeg vil lave det sådan at alle de steder jeg indsætter koden:

<script language=\"javascript\" src=\"http://yepss.dk/afstemning/index.asp?pollid=19\"></script>

Så skal den vise min afstemning.... Men hvorfor virker det ikke ?
Avatar billede olebole Juniormester
02. november 2001 - 15:07 #1
<ole>
Fordi, det ikke er JavaScript  :)
/mvh
</bole>
Avatar billede jakoba Nybegynder
02. november 2001 - 15:12 #2
din fil http://yepss.dk/afstemning/index.asp?pollid=19
er en html side.
<script include må ikke inkluderer mogetsomhelst andet en script-kode

prøv med Server Side Include:
<!--#include file=\'http://yepss.dk/afstemning/index.asp?pollid=19\' -->
Avatar billede bmj Nybegynder
02. november 2001 - 15:13 #3
Vil det sige at min afstemning også skal være lavet i JaveScript ?

Jeg prøver at bruge denne mulighed fordi jeg skal have den afstemning på MANGE af mine sider og derfor vil jeg have en lille kode jeg bare kan indsætte på siderne... Og jeg vil helst ikke bruge iframe.... Her du en anden idé så ?
Avatar billede bmj Nybegynder
02. november 2001 - 15:14 #4
Avatar billede olebole Juniormester
02. november 2001 - 15:15 #5
Tak for uddybningen, Jakob - der kom lige en kollega, der skulle have noget at vide  ;o)

bmj >> Skriv, som jakoba foreslår og kald den fil, der inkluderer for .shtml i stedet for .html - så kører det  ;o)
/mvh
Avatar billede jakoba Nybegynder
02. november 2001 - 15:16 #6
PS: selv med SSI bør der ikke være <HTML, <HEAD og <body kommandoer i filen de hører kun til hvis det er et helt dokument.

Kunne det være at meningen med filen er at den skal loades ind i en <iframe?

<iframe src=\"http://yepss.dk/afstemning/index.asp?pollid=19\" width=200 height=500></iframe>
Avatar billede bmj Nybegynder
02. november 2001 - 15:20 #7
--> Jakoba

Du forstår hvad jeg mener det skal virker lige som en iframe... Men jeg vil helst ikke bruge iframe derfor tænkte jeg der måske var en anden mulighed ?
Ligesom chart.dk de har en funktion til brugerne hvor de kan oprette en afstemning og hvor man bare skal insætte noget kode på sin side fx:

<script language=\"javascript\" src=\"http://www.chart.dk/vote.asp?id=5475 \"></script>

Avatar billede jakoba Nybegynder
02. november 2001 - 15:20 #8
inden i din pollfil har du links der linker til andre polls.
eg:
<a href=\'index.asp?pollid=11\'>Har du tilføjet din hjemmeside til Yepss.dk ?</a>

Det kan kun virke hvis din poll ligger i sin egen ramme (som den gør i en <iframe)
Så medmindre du vil redesigne det hele er der nok ingen vej udenom at bruge iframes

mvh JakobA
Avatar billede bmj Nybegynder
02. november 2001 - 15:23 #9
Ok Tak!
Avatar billede jakoba Nybegynder
02. november 2001 - 15:25 #10
ellers KAN du forklæde html koden som scriptkode ved at sige:

document.write(
\"her er noget tekste og et \"
+\"<img src=\'etbilled.gif\' width=50 height=100>\"
+\"<p> bare en masse html-kode skrevet som en lang javascript streng\"
              );

det er lidt klumret for man skal passe gevaldig på for at sikre at det bliver en lovlig streng.
Men det er nok det chart.dk gør.

mvh JakobA
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester