Keb hem hier in FF getest, maar hier werkt hij niet:quote:Op vrijdag 29 januari 2010 11:27 schreef Skonk het volgende:
Ons spelletje is af!
www.rockpaperscissorsultimate.tk
Werkt hier in FF/3.6.quote:Op vrijdag 5 februari 2010 21:57 schreef Ericjuh het volgende:
[..]
Keb hem hier in FF getest, maar hier werkt hij niet:
Ik zie btw dit:
[ afbeelding ]
3.5.7 heb ik hier btw.. voor de rest blokkeer ik geen javascript ofzo.quote:
Misschien moet je vragen of ze er een bril bij kunnen leverenquote:Op vrijdag 5 februari 2010 22:01 schreef Ericjuh het volgende:
Omg.. ik ben zo'n sukkel! lezen is moeilijk. Werkt inderdaad in FF. Vulde alleen mijn naam op de verkeerde plaatst inFail.
quote:Op vrijdag 5 februari 2010 21:47 schreef Chandler het volgende:
Weet iemand een tutoriaal of kant en klaar scriptje dat het volgende doet / kan.
Ik wil plaatjes uit een ajax gegenereerde div kunnen slepen naar een textarea en dan op de positie plaatsen waar ik de cursus op los laat, dus niet achteraan toevoegt..
Anyone?
automagisch?quote:Op vrijdag 5 februari 2010 23:10 schreef ralfie het volgende:
[..]
gebruik firefox of chrome, die doen dat automagisch al
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 26 27 28 29 30 31 32 33 34 35 36 | "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Sleep afbeelding in input text field</title> <script type="text/javascript"> if(typeof window.ActiveXObject != 'undefined' && navigator.platform.indexOf('Win') != -1){ document.ondragstart = function(){ if(event.srcElement.nodeName == 'IMG'){ event.dataTransfer.setData('TEXT', '[img]' + event.srcElement.getAttribute('src') + '[/img]'); } } } </script> </head> <body> <img src="http://www.cartoons.be/wp-content/garfield.gif" alt="een willekeurig plaatje" /> <form action="" method="post"> <textarea name="haha"></textarea> </form> </body> </html> |
1 2 | var LinknaarHuidigeOmgeving = Locatie.substring(Locatie.substr(0, 28) + Locatie.indexOf('/', 10) + 1, Locatie.indexOf('/', 31)) |
1 |
1 |
1 2 3 4 5 6 7 8 9 10 | <input type="text" value="DOOR JAVA SCRIPT VERBORGEN DE TEXT : HTTP:// wat iemand in vult EN WEER DOOR JAVASCRIPT TEXT : .NL* "> <buttom name=submit value=modify> <script type="text/javascript" name="JAVASCRIPT NAAM1"> de code om de form dingen te doen </script> <script type="text/javascript" name="javascript code2"> de code om de input te kopieren naar javascript code3 </script> <iframe src="JAVASCRIPT CODE3"></iframe> |
1 2 3 4 5 | <!-- function navigateUrl() { frames['iframeidorname'].location.href = document.form.text.value; } // --> </script> <form action="" enctype="application/x-www-form-urlencoded" method="post" name="form" onClick="navigateUrl();"> <label for="text">URL: </label> <input id="text" name="text" type="text"> </form> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | window.addEvent('keydown', function(event){ if($('float')) { if (event.key == 'l' && event.shift){ if ($('float').hasClass('DivHidden')){ $('float').set('class', 'DivVisible') } else{ $('float').set('class', 'DivHidden') } } } }) }); |
quote:
1 2 | setTimeout(2000, function() { popupWindow.close(); }); |
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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 | <HEAD> <STYLE TYPE="text/css"> <!-- tr.over { font-family:arial; font-size:12;background-color: #3399ff; color: #FFFFFF; } tr.out { font-family:arial; font-size:12;background-color: #FFFFFF; color: #000000; } --> </STYLE> <script type="text/javascript"> var url; function insertdata(link) { url = link } function showdata(){ return url; } </SCRIPT> </HEAD> <BODY> <table width=590 border=0 style="padding:0px; border-collapse: collapse;"> <tr><td>MAAK EEN KEUZE</td></tr> <tr class="out" onclick="insertdata('een.html');" onmouseover="className='over'; this.style.cursor='hand';" onmouseout="className='out';"> <td>een</td></tr> <tr class="out" onclick="insertdata('twee.html');" onmouseover="className='over'; this.style.cursor='hand';" onmouseout="className='out';"> <td>twee</td></tr> <tr class="out" onclick="insertdata('drie.html');" onmouseover="className='over'; this.style.cursor='hand';" onmouseout="className='out';"> <td>drie</td></tr> </table> <input type=button onClick="location.href=showdata();" value="Go >>"> </BODY> </HTML> |
Ik heb het er in gezet en 'kleurtje' veranderd in 'red'. Helaas krijg ik een foutmelding datquote:Op donderdag 11 maart 2010 17:40 schreef KomtTijd... het volgende:
euh, onclick=this.parentNode.getElementsByTagName('tr').style.background='none';this.style.background='kleurtje'
Ik vraag me af waarom ik dit nog zeg ipv een linkje naar google te plaatsen...
1 |
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 26 27 28 | <head> </head> <body> <table> <tr id="1" onclick="this.style.backgroundColor='blue'; document.getElementById('2').style.backgroundColor='white'; document.getElementById('3').style.backgroundColor='white';"/> <td>Click to change the color</td> </tr> <tr id="2" onclick="this.style.backgroundColor='blue'; document.getElementById('1').style.backgroundColor='white'; document.getElementById('3').style.backgroundColor='white';"/> <td>Click to change the color</td> </tr> <tr id="3" onclick="this.style.backgroundColor='blue'; document.getElementById('1').style.backgroundColor='white'; document.getElementById('2').style.backgroundColor='white';"/> <td>Click to change the color</td> </tr> </table> </body> </html> |
Ja stupid getElementsByTagName geeft natuurlijk een array terug. Toch maar even een for-loop maken dus.quote:Op donderdag 11 maart 2010 17:53 schreef Etimm het volgende:
[..]
Ik heb het er in gezet en 'kleurtje' veranderd in 'red'. Helaas krijg ik een foutmelding dat
[ code verwijderd ]
leeg is.
Blijkbaar krijgt hij de waarde van tr niet mee :S
Als ik de volgende code gebruik werkt het zoals ik wil. Omdat er uiteindelijk nogal wat rijen komen is dit geen goede oplossing. Hoe kan ik hiervan een functie maken? Wat javascript betreft ben ik echt een "Dummie"![]()
[ code verwijderd ]
Hey, ik scheld jou toch ook niet uit?quote:Op donderdag 11 maart 2010 18:19 schreef KomtTijd... het volgende:
[..]
Ja stupid getElementsByTagName geeft natuurlijk een array terug. Toch maar even een for-loop maken dus.
kun je me een voorbeeldje geven? kan ik de tr's een zelfde id geven?quote:Op donderdag 11 maart 2010 18:13 schreef Darkomen het volgende:
Doet moet je niet inline gaan doen.
Maak een functie die door alle tr's van je tabel loopt.
Geeft je tr's een id en bepaald daarop de kleur.
http://w3schools.com/js/js_loop_for_in.asp alsjeblieft.quote:Op donderdag 11 maart 2010 18:30 schreef Etimm het volgende:
[..]
kun je me een voorbeeldje geven? kan ik de tr's een zelfde id geven?
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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | <HEAD> <SCRIPT type="text/javascript"> var status=false; var wissel=false; function ChangeStatus(selected) { if (selected) { if (wissel) { status=false; wissel=false; } else { status=true; wissel=true; } } } function ChangeColor(tableRow, highLight) { if (status) { } else { if (highLight) { tableRow.style.backgroundColor = '#3399ff'; } else { tableRow.style.backgroundColor = 'white'; } } } </SCRIPT> </HEAD> <BODY> <table width=590 border=0 style="padding:0px; border-collapse: collapse;"> <tr><td>MAAK EEN KEUZE</td></tr> <tr onmouseover="ChangeColor(this, true);" onmouseout="ChangeColor(this, false);" onclick="ChangeColor(this, true); ChangeStatus(true);"> <td>een</td></tr> <tr onmouseover="ChangeColor(this, true);" onmouseout="ChangeColor(this, false);" onclick="ChangeColor(this, true); ChangeStatus(true);"> <td>twee</td></tr> <tr onmouseover="ChangeColor(this, true);" onmouseout="ChangeColor(this, false);" onclick="ChangeColor(this, true); ChangeStatus(true);"> <td>drie</td></tr> </table> <input type=button onClick="location.href='#';" value="Go >>"> </BODY> </HTML> |
1 2 3 4 5 6 7 8 9 10 11 12 | if($chk(this.value)){ var checkArray = this.value.split(' '); var liArray = $$('li').get('html'); liArray.each(function(el) { var check = checkArray.contains(el); if(check == '1'){ alert(el); } }); }; }); |
1 2 3 4 5 6 7 8 9 10 11 | var checkArray = this.value.split(' '); var liArray = $$('li').get('html'); liArray.each(function(el) { var check = checkArray.contains(el); if(check == '1'){ var liId = 'cat_' + el; $(liId).set('class', 'tagSelected'); } |
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 26 27 28 29 30 31 | var geocoder = null; function initialize() { if (GBrowserIsCompatible()) { map = new GMap2(document.getElementById("map_canvas")); map.setCenter(new GLatLng(52.132633,5.291266), 13); map.setMapType(G_NORMAL_MAP); map.addControl(new GSmallMapControl()); map.addControl(new GMapTypeControl()); geocoder = new GClientGeocoder(); } } function showAddress(address) { if (geocoder) { geocoder.getLatLng( address, function(point) { if (!point) { alert(address + " not found"); } else { map.setCenter(point, 13); var marker = new GMarker(point); map.addOverlay(marker); marker.openInfoWindowHtml(address); } } ); } } |
1 2 3 4 5 6 7 | <form action="#" onsubmit="showAddress(this.address.value); return false"> <p> <input type="text" size="60" name="address" id="address" value="{$group->address}" /> <input type="submit" value="Go!" /> </p> <div id="map_canvas" style="width: 500px; height: 300px"></div> |
Omdat ik een JavaScript n00b benquote:Op donderdag 25 maart 2010 16:11 schreef KomtTijd... het volgende:
Ik snap niet helemaal waarom je dit via een formsubmit doet.
Je kunt toch gewoon een inline-script onder de inputs zetten, dat de functie showAddress() aanroept?
1 |
1 2 3 | document.write(x); document.write("<br />"); |
Ah ik begrijp het nu. Dankjequote:Op woensdag 7 april 2010 15:47 schreef KomtTijd... het volgende:
omdat een string "5" waar je nog een 5 achter zet, de string "55" oplevert.
1 |
1 2 | queryLoader.js:48 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | { case 'en': case 'nl': case 'de': case 'fr': case 'it': case 'es': case 'pt': case 'da': case 'sv': case 'no': case 'fi': case 'ru': cookieLanguage=userLanguage; break; default: cookieLanguage="en"; } |
Dat is juist het idee, dat bij een onbekende taal gedefault wordt naar engels. Lijkt me.quote:
1 2 3 4 5 6 | <option value="volvo">Volvo</option> <option value="saab">Saab</option> <option value="mercedes">Mercedes</option> <option value="audi">Audi</option> </select> |
Kan je daar eens een voorbeeld van geven? Ik zie zo 123 alleen scripts waar het andersom is.quote:Op vrijdag 14 mei 2010 16:45 schreef Darkomen het volgende:
ja, zoek eens naar javascript framebuster op google,. die scripts kan je ook zo schrijven dat hij alleen in een frame geladen mag worden.
1 |
1 |
1 |
Het midden van het scherm uitrekenen en dan de scroll positie daarbij optellen en daar je DIV positionerenquote:Op vrijdag 21 mei 2010 08:44 schreef Chandler het volgende:
Weet iemand hoe ik een DIV kan positioneren in precies het midden van de browser ongeacht de positie (scroll) van de pagina...
Dus stel ik heb een website van 4000px hoog en heb op 2000px een button staan, na het aanklikken van deze button moet een klein divje (400x400) in het midden van het scherm staat.. dus niet helemaal boven aan de pagina etc..
Anyone?
Of gewoon position:fixed; top:50%.quote:Op vrijdag 21 mei 2010 08:49 schreef WobbelWokkel het volgende:
[..]
Het midden van het scherm uitrekenen en dan de scroll positie daarbij optellen en daar je DIV positioneren
Dat werkt idd ook, maar niet in IE6 (dus de vraag is of je dat nog wil supporten)quote:Op vrijdag 21 mei 2010 08:57 schreef KomtTijd... het volgende:
[..]
Of gewoon position:fixed; top:50%.
Javascript for Dummies lezen. En ja, ik ben serieusquote:Op zondag 23 mei 2010 17:14 schreef TheDutchHero het volgende:
Hoe kan je eigenlijk het best beginnen met JavaScript?
Klopt idd, simpel en duidelijk qua uitleg!quote:Op zondag 23 mei 2010 18:16 schreef jakkop het volgende:
[..]
Javascript for Dummies lezen. En ja, ik ben serieus
1 |
Dat verklaart je error, ongetwijfeld iets als "call to unidentified function" ofzo... Je zult dus een functie moeten maken die die code invoegt in de textarea.quote:Op dinsdag 25 mei 2010 11:47 schreef MrNiles het volgende:
dus de functie addSmilie is een js
ik ben helemaal niet thuis in dit spul...dus ik probeer het te begrijpen
maar in de js files die ik in de source vind kan ik niet deze functie vinden
found it!quote:Op dinsdag 25 mei 2010 11:52 schreef KomtTijd... het volgende:
[..]
Dat verklaart je error, ongetwijfeld iets als "call to unidentified function" ofzo... Je zult dus een functie moeten maken die die code invoegt in de textarea.
1 2 3 4 | var obj = document.getElementById('bericht'); if(obj){ obj.value += sText; |
1 2 3 4 | { ("los").select("[title='sub"+ID+"']")[i].style.display = "block"; } |
1 2 3 4 | { display: none; } |
Door die shortcut toe te voegen aan de parser die op je server de berichten converteert?quote:Op dinsdag 25 mei 2010 11:54 schreef MrNiles het volgende:
[..]
found it!
stond niet in een js file maar ergens los in de html
had er dus overheen gelezen...
na de regel erin te hebben gezet werkt het...
alleen nu komt de smiley icoon niet in de tekst te staan..alleen het tekentje
zal nog wel ergens meer een regeltje bij moeten..ff verder zoeken
Ik kan toch nog wel wat hulp gebruiken
dit script heb ik nu toegevoegd
[ code verwijderd ]
de "shortcut" van het icoontje komt nu wel in textvak terecht
maar als ik het bericht kijk dan zit ik dus geen smiley maar de "shortcut"
hoe krijg ik het voor elkaar dat <img src='emoticons/lol.gif'> in mijn bericht komt te staan ipv bv :.)
1 2 | <input type="button" id="Genereer" value="genereer" onclick="Genereer()" /> |
1 2 3 4 5 6 7 8 9 10 11 | { var count = 1; while (count<=525) { buffer += invoer; } count++ } var buffer = ""; // is al ergens gedeclareerd. |
1 2 3 4 5 6 7 8 9 10 | { TextBuffer("a"); //als ie klaar is de gehele textarea aanpassen document.getElementById("postmessage").innerText = buffer; //voor de lol alles selecteren document.getElementById("postmessage").select(); } |
Oh nee, dat klopt gewoon. Dat heb ik hier verkeerd aangegeven.quote:Op vrijdag 4 juni 2010 23:23 schreef Trollface. het volgende:
Je moet buffer += invoer doen, dat is de variable die hij meekrijgt, niet code.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | { this.buffer = []; } TextBuffer.prototype.append = function(string) { this.buffer.push(string); return this; } TextBuffer.prototype.toString = function() { return this.buffer.join(""); } |
1 2 3 4 5 | text.append("a"); document.print(text.toString()); |
1 2 | for (i=0;i<=525;i++) |
Ja. Als je een variabelen buiten een functie definieert, is die ook in de functie bruikbaar. Ik declareer altijd eerst de variabelen en daarna de functies, of het andersom ook werkt weet ik niet.quote:Op vrijdag 4 juni 2010 23:28 schreef Trollface. het volgende:
Ik weet trouwens niet of globale variabelen in JS werken.
1 |
1 2 3 4 5 6 7 8 9 10 11 | { if(array[ii].type == "checkbox") { var test = array[ii].value; } if(array[ii].type == "text"){ array[ii].value = test; } } |
1 |
Wees ervan bewust dat het vaker PHOX (Plaintext HTML Over XMLHTTPRequest) dan AJAX (Asynchronous Javascript And XML) is.quote:Op zondag 13 juni 2010 15:01 schreef Crutch het volgende:
Ik ben nu pas AJAX aan het leren. Fucking geniaal
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |