webForumDet fria alternativet
Logga in / Bli medlem

#Include virtual i javascroller

ASP

6 svar · 212 visningar · startad av Korak

Medlem sedan maj 2001133 inlägg
Trådstart#1

Vet inte om denna fråga passar bäst under Java- eller Asp-forumet, så jag postar den på bägge ställen och hoppas på att någon kan hjälpa mig.
Jag har en Javascroller med ett par länkar i, bla till Livestats. Allt funkar bra fram tills dess att jag lägger in INCLUDE VIRTUAL i scrollern, då pajar det. Om jag bara med text länkar till statistik.asp funkar det, och INCLUDE VIRTUAL länken funkar när den inte ligger i scrollern. Det är alltså någonting i <!-- #INCLUDE VIRTUAL="/Livestats/statistik_small.asp" --> som måste ändras. Hela scriptet ser ut såhär:

language="JavaScript" src="/dhtmllib.js"></script>
<script language="JavaScript" src="/scroller.js"></script>
<script language="JavaScript">

var myScroller1 = new Scroller(0, 0, 390, 20, 0, 0);
myScroller1.setColors("#006699", "#C2D5E7", "#006699");
myScroller1.setFont("Verdana,Arial", 1);
myScroller1.setPause(2000)
myScroller1.setSpeed(120)
myScroller1.addItem("<b>En liten <a href='http://www.länk.com' target='mainFrame'> här.</a>");
myScroller1.addItem("<a href='/Livestats/statistik.asp' target='mainFrame'><!-- #INCLUDE VIRTUAL='/Livestats/statistik_small.asp' --></a>");

function runmikescroll() {

var layer;
var mikex, mikey;

// Locate placeholder layer so we can use it to position the scrollers.

layer = getLayer("placeholder");
mikex = getPageLeft(layer);
mikey = getPageTop(layer);

// Create the first scroller and position it.

myScroller1.create();
myScroller1.hide();
myScroller1.moveTo(mikex, mikey);
myScroller1.setzIndex(100);
myScroller1.show();
}

window.onload=runmikescroll
</script>

<div id="placeholder" style="position:relative; width:420px; height:32px;"></div>

Mycket tacksam för svar!

Medlem sedan dec. 19998 577 inlägg
#2

då pajar det

Kan du utveckla lite till... :)

Medlem sedan maj 2001133 inlägg
#3

Sorry :)
Det blir "Sidan kan inte visas. HTTP 500 - Internt serverfel
Internet Explorer"

Medlem sedan dec. 19998 577 inlägg
#4

Okej, slå av "egna felmeddelanden" i IE, så får du se ett mer intressant meddelande...

Medlem sedan maj 2001133 inlägg
#5

Sorry, igen...lite nyvaken :)
Fel av mig. Det blir inte som jag skrev utan det blir såhär:
Sidan visas med rätt bakgrundsfärg men ingenting av scrollern syns. Sedan är det scriptfel i statusfältet. "Färdig, men sidan innehåller fel".

Medlem sedan juni 200032 967 inlägg
#6

om du kikar på källan i webbläsaren så ligger det förmodligen knas där du plockar in includefilen.

Medlem sedan maj 2001133 inlägg
#7

Yiipppppie!
Fick äntligen till det...glädje.
Vet inte vad det berodde på men det funkade när jag tog bort att statistik-small hämtade värdena för text on page. Jag behöll endast <%= count %> och la texten direkt i scrollern istället. Såhär alltså:
<a href='/Svenska/Livestats/statistik.asp' target='mainFrame'>Just nu surfar <!-- #INCLUDE VIRTUAL='/Svenska/Livestats/statistik_small.asp' --> pers på sidan.</a>

Tack så otroligt mycket för hjälpen!

265 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)