geen problemen hier... met IE5
Verwijderd
Een duidelijk voorbeeld van scriptdebugging: en wel de functie fs(). Lijkt me niet zo moeilijk.
yep, en als je nou ook nog een zinnige oplossing geeft dan mag je rustig gaan slapenOp vrijdag 08 maart 2002 12:38 schreef daxx909 het volgende:
Een duidelijk voorbeeld van scriptdebugging: en wel de functie fs(). Lijkt me niet zo moeilijk.
code:
1
2
3
4
5
6
7
8
9
| function fs()
{
fsWindow = window.open("fswd.htm","","toolbar=no,location=no,directories=no,
status=no,menubar=no,scrollbars=yes,resizable=no")
var bla = new String(document.images["slidePos"].src)
bla = "[img]"+bla+">"
fsWindow.document.write(bla+"<br[/img]<input type='button'
value='Close Window' onClick='window.close()'>")
} |
Dit lijkt bij mij te lukken.
ja, maar dat vroeg je niet in je eerste post!Op vrijdag 08 maart 2002 12:36 schreef Junt het volgende:
Hmm...
Met IE 6.0 opent ie wel de window, maar laad ie de pic niet
Je vroeg waarom de button het niet deed...
Tja, maar het gaat erom datfunction fs()
{
fsWindow = window.open("fswd.htm","","toolbar=no,location=no,directories=no,
status=no,menubar=no,scrollbars=yes,resizable=no")
var bla = new String(document.images["slidePos"].src)
bla = "[img]"+bla+">" fsWindow.document.write(bla+"<br[/img]<input type='button'
value='Close Window' onClick='window.close()'>")
}
1. De src van document.images["slidePos"] in een variabele
2. De src veranderen bv:
"ts/a1/3.jpg" naar
"fs/a1/3.jpg", ik dacht het te doen met een substring...
3. De src wordt gebruikt om het juiste plaatje te tonen
code:
1
| var bla = new String(document.images["slidePos"].src) |
heel net maar gewoon een methode om de waarde van de src toe te wijzen aan variable
(heb je dat overgenomen uit een stuk java-code, bij javascript is dat nl. overbodig; de src-propertie is al een string, en variabeles krijgen hun type bij toewijzing)
edit: da's bull wa'k daarna schreef (dus weggehaald)
als je een document.write() doet naar een bestaand object moet je daarna ook een document.close() doen
code:
1
2
3
4
5
6
7
8
| function fs()
{
fsWindow = window.open("fswd.htm","",
"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no")
var bla = "[img]"+document.images["slidePos"].src+">"
[/img]<input type='button' value='Close Window' onClick='window.close()'>")
fsWindow.document.close()
} |
Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen
Je hebt gelijk, je wilt natuurlijk niet de thumb laten zien:
p://62.1
paktie met die string van je, je moet rekenen vanaf de [url="http://62.1"]http://62.1[/url]..... dus de getallen 3,11 geven niet de goede string weer. soieso is je java zo te specifiek geschreven op de huisige situatie, zou een andere richting op proberen te denken...
p://62.1
paktie met die string van je, je moet rekenen vanaf de [url="http://62.1"]http://62.1[/url]..... dus de getallen 3,11 geven niet de goede string weer. soieso is je java zo te specifiek geschreven op de huisige situatie, zou een andere richting op proberen te denken...
dus als het volledige adrespaktie met die string van je, je moet rekenen vanaf de [url="http://62.1"]http://62.1[/url]..... dus de getallen 3,11 geven niet de goede string weer.
http://62.108.27.230/junt/slideshow/ts/a1/0.jpg
is, dan wordt het dus:
function fs()
{
fsWindow = window.open("fswd.htm","","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no")
var bla = document.images["slidePos"].src
bla = bla.substring(0,35)+"/fs"+bla.substring(39,46)
fsWindow.document.write("[img]'"+bla+"'>"+"<br><input[/img]")
}
hmm nee... kom er niet uit, plz help
hoe bedoel jesoieso is je java zo te specifiek geschreven op de huisige situatie, zou een andere richting op proberen te denken...
Weet ik, maar ik wist niet waar het aan lag, dus ik probeerde dat ook...heb je dat overgenomen uit een stuk java-code, bij javascript is dat nl. overbodig; de src-propertie is al een string, en variabeles krijgen hun type bij toewijzing
Pagina: 1