Toon posts:

[HTML \ JavaScript] Dropdownlist

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo,

ik zit hier iets te proberen wat maar niet wil lukken..

ten 1e had ik deze 2 codes:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<html>
<head>
<script type="text/javascript">
function go(form) 
{
location=form.selectmenu.value
}
</script>
</head>
<body>

<form>
<select name="selectmenu" onchange="go(this.form)">
<option>- Select News
<option value="TXTFILE-1.txt">News #1 
<option value="TXTFILE-2.txt">News #2
<option value="TXTFILE-3.txt">News #3 
</select>
</form>

</body>
</html>


Als ik bijvoorbeeld op News #2 klik dan wil ik dat txtfile genaamt: TXTFILE-2.txt
geladen word in de <div></div> die hier beneden staat.. maar ik heb GEEN idee hoe ik dat moet aanpakken :S .. kan iemand me een voorbeeld laten zien ?

code:
1
2
3
<div style="background-color: orange; width:500px; height:300px; border: 1 solid black;overflow:auto">
[b] HIER wil ik dan het nieuws hebben vanuit een txtfile [/b]
</div>


maar deze <div> blijkt alleen in IE te werken en niet in andere browsers... dus moet ik hier ook nog een andere voor hebben :(

bedankt alvast ;(

[ Voor 14% gewijzigd door Verwijderd op 01-10-2003 12:05 ]


  • Tiny
  • Registratie: Mei 2003
  • Laatst online: 08-06 16:39

Tiny

Wat eten we?

Instant script uit 1st page.... ik denk dat dit wel doet wat je wilt:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<!-- START OF SCRIPT -->
<!-- For more scripts visit http://www.netpedia.com -->
<HTML><Br>
<HEAD><Br>
<TITLE>Pull Down Surfing</TITLE> <HEAD> <script language="JavaScript"> 
// Benny Sparano benny3@chelsea.ios.com
// feel free to use this script as long as this text remains intact
// please link JavaScript World- Your Site for any and all JavaScript Info!
// http://chelsea.ios.com/~benny3/javascript/
// Copyright 1997 JavaScript World
 <!-- Hide the script from old browsers -- 
function surfto(form) {         var myindex=form.dest.selectedIndex         
window.open(form.dest.options[myindex].value,"main",""); } //--> 
</SCRIPT><br> <BODY BGCOLOR="FFFFFF"> <CENTER> 
<FORM NAME="myform">   <SELECT NAME="dest" SIZE=1>     
<OPTION SELECTED VALUE="">---------- A Simple Menu -----------     
<OPTION VALUE="http://chelsea.ios.com/~benny3/javascript/">JavaScript World Main    
<OPTION VALUE="http://chelsea.ios.com/~benny3/javascript/scripts/">JavaScript World Examples    
<OPTION VALUE="http://chelsea.ios.com/~benny3/javascript/help/">JavaScript World Help   
<OPTION VALUE="http://chelsea.ios.com/~benny3/javascript/comments/">JavaScript World Comments   
<OPTION VALUE="http://chelsea.ios.com/~benny3/javascript/credits/">JavaScript World Credits   
</SELECT>
<P>
<INPUT TYPE="BUTTON" VALUE="Pull Down Surfing!" onClick="surfto(this.form)"> </FORM></CENTER>
<!-- END OF SCRIPT -->


edit:
Opmaak een beetje veranderd

[ Voor 17% gewijzigd door Tiny op 01-10-2003 12:10 ]


  • RM-rf
  • Registratie: September 2000
  • Laatst online: 23:40

RM-rf

1 2 3 4 5 7 6 8 9

Verwijderd schreef op 01 October 2003 @ 12:02:
code:
1
2
3
4
<div style="background-color: orange; width:500px; 
   height:300px; border: 1 solid black;overflow:auto">
[b] HIER wil ik dan het nieuws hebben vanuit een txtfile [/b]
</div>
externe content inladen kun je enkel via een verborgen iframe, of door javascript-variabelen dynamisch in te laden.
dus in je code
<iframe name="mijnverborgenframe" style="display: none;"></iframe>
en in je javascript
code:
1
2
3
var waarde = document.forms['fornmnaam'].elements['selectmenunaam']
waarde = waarde.options[waarde.selectedIndex].value
window.frames['mijnverborgenframe'].src = waarde
enkel moet je nu de onload afvangen, dat gaat het beste door al in je aan te roepen bestand gewoon .html toe te passen en een <body> met een onload-event.
bv onload="parent.document.getElementByID('jeDivId').innerHTML = this.innerHTML"
maar deze <div> blijkt alleen in IE te werken en niet in andere browsers... dus moet ik hier ook nog een andere voor hebben :(
dit snap ik niet, wat bedoel je daarmee, welke andere browsers en wat doet het exact niet?

[ Voor 6% gewijzigd door RM-rf op 01-10-2003 16:20 ]

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen


  • André
  • Registratie: Maart 2002
  • Laatst online: 19-08 12:30

André

Analytics dude

Tip: Je kunt op mijn site een werkend voorbeeld zien van extern geladen content.