Gast Geplaatst: 23 juni 2005 Geplaatst: 23 juni 2005 Hoe kan je bij een eenvoudige popup alert melding de lettertype veranderen. Nu zijn het gewone letters, maar ik wil ze vet en groter hebben!
Gast Geplaatst: 24 juni 2005 Geplaatst: 24 juni 2005 Ik vrees dat dat niet mogelijk is........ Wat je eventueel zou kunnen doen, is een popup met een image waar de tekst in staat zoals je die wilt hebben, en in de popup een window.setfocus commando geeft bij het onBlur event
Gast Geplaatst: 30 juni 2005 Geplaatst: 30 juni 2005 Het is wel leuk zo een alerts, alleen blijft ie terugkomen als je weer naar dezelfde pagina gaat. Ik zoek eigenlijk een alert die alleen komt als je voor het eerst op de pagina komt en niet als je voor de tweede keer erop komt. Brengt wat irritatie met zicht mee, als je telkens die alert moet wegklikken!
Gast Geplaatst: 30 juni 2005 Geplaatst: 30 juni 2005 Je moet iets doen zoals dit /*Pseudo code*/ if not cookie exist { alert('Your message'); } set cookie value Nu naar de script /* Bewaar het volgende as cookie.js */ /** * Sets a Cookie with the given name and value. * * name Name of the cookie * value Value of the cookie * [expires] Expiration date of the cookie (default: end of current session) * [path] Path where the cookie is valid (default: path of calling document) * [domain] Domain where the cookie is valid * (default: domain of calling document) * [secure] Boolean value indicating if the cookie transmission requires a * secure transmission */ function setCookie(name, value, expires, path, domain, secure) { document.cookie= name + "=" + escape(value) + ((expires) ? "; expires=" + expires.toGMTString() : "") + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + ((secure) ? "; secure" : ""); } /** * Gets the value of the specified cookie. * * name Name of the desired cookie. * * Returns a string containing value of specified cookie, * or null if cookie does not exist. */ function getCookie(name) { var dc = document.cookie; var prefix = name + "="; var begin = dc.indexOf("; " + prefix); if (begin == -1) { begin = dc.indexOf(prefix); if (begin != 0) return null; } else { begin += 2; } var end = document.cookie.indexOf(";", begin); if (end == -1) { end = dc.length; } return unescape(dc.substring(begin + prefix.length, end)); } /** * Deletes the specified cookie. * * name name of the cookie * [path] path of the cookie (must be same as path used to create cookie) * [domain] domain of the cookie (must be same as domain used to create cookie) */ function deleteCookie(name, path, domain) { if (getCookie(name)) { document.cookie = name + "=" + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + "; expires=Thu, 01-Jan-70 00:00:01 GMT"; } } /* Einde van bewaar het volgende as cookie.js */ Nu naar de html code Insert het volgende in de head section van je html pagina: <script type="text/javascript" src="cookies.js"></script> Vervolgens <script language="javascript"> var cookieValue = getCookie("popup"); if (cookieValue != 'nopopup') { alert('My alert'); } setCookie("popup", "popup"); </script> Dit moet het doen, heb het niet getest. Dus laat het even weten of het werkt. Wildcard
Gast Geplaatst: 2 juli 2005 Geplaatst: 2 juli 2005 Citaat: Het is wel leuk zo een alerts, alleen blijft ie terugkomen als je weer naar dezelfde pagina gaat. Ik zoek eigenlijk een alert die alleen komt als je voor het eerst op de pagina komt en niet als je voor de tweede keer erop komt. Brengt wat irritatie met zicht mee, als je telkens die alert moet wegklikken! In dat geval moet je bij de eerste alert een cookie zetten. Voor de alert een cookiecheck doen en bij aanwezig zijn hiervan geen alert. Mensen die cookies uit hebben staan krijgen de alert wel elke keer.
Gast Geplaatst: 5 juli 2005 Geplaatst: 5 juli 2005 Ops. Code moet batuurlijk iets anders zijn <script language="javascript"> var cookieValue = getCookie("popup"); if (cookieValue != 'nopopup') { alert('My alert'); } setCookie("popup", "nopopup"); /*<-- Hier zat de fout */ </script>
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen