Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

een paar javascript-vraagjes

supergj
14 antwoorden
  • hallo, ik stel een paar vraagies achter elkaar:

    -ik probeer op een andere manier het doel (href) te verbergen. op sommige websites zie je void(0) staan als je over een link gaat. is dat ook de href of is dat onmouseover="window.status='void(0)" ik zou graag ook op zo'n manier mijn doel willen verbergen, ik heb het nu zo:
    [code:1:cc514ba54b]<a href="javascript:window.open('http://www.site.nl','','halfscreen,scrollbars'); window()" onmousedown="window.status=''; return true" onmouseup="window.status=''; return true" onmouseover="window.status=''; return true" onclick="window.status=''; return true">forum</a>[/code:1:cc514ba54b]
    het werkt wel, maar met rechtsklikken en eigenschappen heb je hem nog, nou kan je dat rechtsklikken ook wel wegwerken, maar dat vind ik eigenlijk te ver gezocht. :wink:

    als niemand een andwoord heeft, heb ik toch dat rechtsklikken:

    [code:1:cc514ba54b]<script language=JavaScript>

    <!–
    var bericht="Dit is niet toegestaan";
    function click(e) {
    if (document.all) {
    if (event.button == 2) {
    alert(bericht);
    return false;
    }
    }
    if (document.layers) {
    if (e.which == 3) {
    alert(bericht);
    return false;
    }
    }
    }
    if (document.layers) {
    document.captureEvents(Event.MOUSEDOWN);
    }
    document.onmousedown=click;
    // –>
    </script>
    [/code:1:cc514ba54b]

    Ik heb al zitten klooien met het volgende:
    [code:1:cc514ba54b]<script language="javascript">
    function void(){
    var location1
    location1='http://www.cateringopmaat.nl'
    window.location=location1

    </script>
    [/code:1:cc514ba54b]
    maar nou is het niet mogelijk om met hetzelfde script meerdere webpagina's te bereiken.

    wie weet er meer van? :roll: :roll:
  • [quote:3baca86b52]een paar javascript-vraagjes[/quote:3baca86b52]

    ..ander forum
  • hoe doe je dat? ik kwam er net achter voor ik jou bericht had gelezen, of kan alleen een mod dat doen?
  • [quote:a30a0ca775="supergj"]of kan alleen een mod dat doen?[/quote:a30a0ca775]Roept iemand mij? ;)

    Verplaatst naar "Webprogrammeren & scripting" dus.
  • <a href="javascript:void(0)" onclick="window.open('http://www.site.nl','','halfscreen,scrollbars'); window()">forum</a>
  • is dat niet precies wat ik had?
    :-?
    ik bedoelde dus gewoon dat je niet kan zien waar ie heen gaat in het hoofdvenster
  • jouw truukje kan wel, maar je hebt er nog een extra pagina voor nodig:
    de pop up (met daarin een history="no") moet een pagina bevatten die je een keer doorstuurt naar een tweede pagina.

    Daar weet je dan geen URL van.

    (overigens is _alles_ met een beetje moeite te achterhalen)

    dus:

    klik > pop-up
    pagina stuurt door
    pagina 2 staat in pop-up.

    t.
  • Goed idee! had ik niet op gekomen, maar,
    ik heb nog ff wat bedacht:
    PHP
    maar daar moet ik eerst nog ff mee klooien, heb namelijk nog nooit gedaan. dan heb je namelijk ?page=home
    ik denk dat dat er ook wat beter uit kan zien, weet iemand (waarschijnlijk wel) hier wat van, en is het moeilijk?
  • [quote:16a3317e45]is dat niet precies wat ik had?[/quote:16a3317e45]

    nee eigenwijs, dat is niet precies hetzelfde als je had..
  • php is weer iets anders.
    Je host/server moet het wel hebben nl.

    kijk voor php dingetjes eens op phpfreakz.nl

    t.
  • ik heb nu dus een paar dingen in javascript enz. nou heb ik het 'probleem' dat ik met frames werk en ik wil nu dus met javascript een frame verversen.
    ik doe dat zo:
    [code:1:7209ac0879]
    function void(nr) {
    switch(nr){
    case 1: parent.frames['voet'] = 'http://www.site.nl';
    break;
    case 2: parent.frames['voet'] = 'http://www.site.nl';
    break;
    }
    }
    [/code:1:7209ac0879]
    en de link luidt dan: javascript: void(1);

    dit werkt alleen niet
    je kan wel ipv parent.frames….. neerzetten
    window.location.href=…. dat werkt wel, hoe moet het dan?
    :roll:
    is het trouwens ook mogelijk om javascipt: weg te laten in de link? bij mij gaat ie dan namelijk naar http://site.nl/void(1) en dat bestaat natuurlijk niet!
  • Volgens mij is "void" een gereserveerde functienaam in Javascript en mag je die niet zelf gebruiken (door zelf een functie met de naam void te maken)…

    Wat betreft dat laatste: nee, dat kan niet.
  • Okee Bedank!! :lol:
    maar nog werkt het niet, ik ga nog wel ff kijken, maar als iemand nog wat heeft, aanwijzing,
    gaarne!
  • allereerst.. begin eens met het leren van de basis van javascipt.

    <a href="[b:43d1ac4787]javascript:goTo(1)[/b:43d1ac4787]">klik</a>

    function [b:43d1ac4787]goTo[/b:43d1ac4787](nr) {
    switch(nr){
    case 1: parent.frames['voet'][b:43d1ac4787].location.href [/b:43d1ac4787]= 'http://www.site.nl';
    break;
    case 2: parent.frames['voet'][b:43d1ac4787].location.href[/b:43d1ac4787] = 'http://www.site.nl';
    break;
    }
    }

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.