Avatar billede kimbach Nybegynder
26. august 2005 - 11:46 Der er 9 kommentarer

Dato bestemt indhold i iframe

Hej derude

Jeg kunne godt tænke mig at lave en iframe som indeholdt noget forskelligt vær dag, eks. om mandagen var det den iframe som kunne ses på hjemmesiden, og om tirsdagen en anden osv. eller måske dato bestemt.
Er der nogen derude som kan hjælpe mig med hvordan dette eventuelt kan laves ?

Tusind tak!

Med venlig hilsen

Kim Bach
Avatar billede roenving Novice
26. august 2005 - 11:53 #1
F.eks.

<script type="text/javascript">
var urler = ['sondagsSide.html', 'mandagsSide.html', 'http://www.tirsdagsSide.dk', 'onsdagsSide.html', 'torsdagsSide.html', 'fredagsSide.html', 'lordagsSide.html'];

window.minIframe.src = urler[new Date.getDay()];
</script>

-- og navn i iframen:

<iframe src="about:blank" name="minIframe" style="width:200px;height:150px;"></iframe>
Avatar billede roenving Novice
26. august 2005 - 11:54 #2
Hov, der manglede lige et sæt paranteser:

window.minIframe.src = urler[new Date().getDay()];
Avatar billede kimbach Nybegynder
26. august 2005 - 19:58 #3
Tak! Jeg prøver det her.
Avatar billede roenving Novice
27. august 2005 - 01:04 #4
jamen, så velbekomme, hvis det løser dit problem '-)
Avatar billede kimbach Nybegynder
27. august 2005 - 10:42 #5
Hej Igen, det virkede ikke helt, jeg håber du kan hjælpe mig, koden ser sådan ud.
Hvad gør jeg galt ?

<html>

<head>
<meta http-equiv="Content-Language" content="da">
<meta name="GENERATOR" content="Microsoft FrontPage 6.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>info 1</title>
</head>

<body>

<p>info 1</p>

</body>

</html>

på forhånd tak!
Avatar billede kimbach Nybegynder
27. august 2005 - 10:43 #6
den overstående var på iframen, denne er på hovedsiden.

mvh
Kim
<html>

<head>
<meta http-equiv="Content-Language" content="da">
<meta name="GENERATOR" content="Microsoft FrontPage 6.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Dette er en prøve side</title>
</head>

<body>

<p>Dette er en prøve side</p>
<p>&nbsp;</p>
<p>
<p><a href="info1.htm" target="vindue" onclick="window.open('','vindue', 'width=400,height=800' )" cols="*">info</a></p>
<p><a href="info2.htm" target="vindue" onclick="window.open('','vindue', 'width=400,height=800' )">info2</a></p>
<p><a href="info3.htm" target="vindue" onclick="window.open('','vindue', 'width=400,height=800' )">info3</a></p>

<script type="text/javascript">
var urler = ['sondagsSide.html', 'mandagsSide.html', 'http://www.tirsdagsSide.dk', 'onsdagsSide.html', 'torsdagsSide.html', 'fredagsSide.html', 'lordagsSide.html'];window.minIframe.src = urler[new Date.getDay()];
</script>

<p><iframe name="I1" src="info1.htm"> style="width:200px;height:150px;"></iframe>
</iframe></p>

</body>

</html>
Avatar billede roenving Novice
28. august 2005 - 13:12 #7
Grunden til at der skulle navn i iframen er, at det skal bruges til at kommunikere med scriptet ...

-- så det navn, du bruger efter window. i scriptet _skal_ være det samme som det, du bruger i tagget !-)

-- i mit forslag var det 'minIframe' begge steder, men du kan også glimrende benytte I1 !o]
Avatar billede kimbach Nybegynder
09. september 2005 - 08:30 #8
Jeg kan ikke få det til at virke, hmm findes der mon et java script som kan klare opgaven ?
Avatar billede roenving Novice
11. september 2005 - 09:36 #9
<script type="text/javascript">
var urler = ['sondagsSide.html', 'mandagsSide.html', 'http://www.tirsdagsSide.dk', 'onsdagsSide.html', 'torsdagsSide.html', 'fredagsSide.html', 'lordagsSide.html'];
window.I1.src = urler[new Date.getDay()];
</script>
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
Kurser inden for grundlæggende programmering

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