Archief - JS: Messagebox scriptje

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Kindercrash

Legacy Member
Ik zou graag een scriptje hebben die dit kan doen :

Je hebt een link.
Als je op die link klikt komt er zo'n popup met 'ok' en 'annuleren' op.
De tekst die in de popup moet staan is : "Karma geven?"
Als men op 'ok' klikt, dan gaat men vanzelf naar de link waardoor ik karma krijg.
En wordt een andere url zichtbaar.
Als men op annuleren klikt gaat men naar een andere pagina.


Iemand die dit kan maken?

Mulle

Legacy Member
Is het zoiets dat ge bedoeld.

bevestiging.js
Code:
function Bevestiging(var1, var2, var3) {
    if (confirm(var1))
        parent.location.href = var2; 
    else
        parent.location.href = var3;
}

html file
Code:
<a href="javascript:Bevestiging('Karma Geven','Link bij ok','Link bij niet ok');"></a>

Kindercrash

Legacy Member
Ik denk het.
Dus als je ok klikt, moet je bv in een nieuw venster naar 'karma' gaan en dan in het originele venster naar "paginametlink.html"

Kindercrash

Legacy Member
En wat moet ik allemaal veranderen?
Sorry, snap er niet zo heel veel van

Kindercrash

Legacy Member
Ik heb het nu gemaakt zoals het moet, maar het werkt niet.

bevestiging.js
Code:
function Bevestiging(text, url1, url2, url3) {
if (confirm(text)) {
window.open(url1); self.focus();  
location.href = url2;
}
else { location.href = url3; }

html
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>~ downloadbeveiliging ~</TITLE>
<script language="javascript" type="text/javascript" src="bevestiging.js">
</HEAD>
<BODY BGCOLOR="#CAC27B">
<TABLE WIDTH="100%" HEIGHT="100%"> 
<TR> 
<TD WIDTH="100%" VALIGN="MIDDLE" ALIGN="CENTER">
<a href="javascript:void(null)" onClick="Bevestiging('Karma geven?', 'http://karmalink.com', 'http://www.telenet.be', 'http://www.disney.com')">Bla</a>
</TD> 
</TR> 
</TABLE> 
</BODY>
</HTML>

Kindercrash

Legacy Member
Als je op 'OK' klikt
-> Popunder met karmalink.com
-> mainpagina veranderd naar downloadlink.com

Als je op annuleren klikt
-> mainpagina veranderd naar disney.com
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan