23. maj 2000 - 17:50Der er
14 kommentarer og 1 løsning
window.open("index.htm","xxx");
Hej.
Jeg har lavet "Retur" - Popup vindue, der når man trykker på det, lukker sig selv og åbner et nyt vindue:
function lukgung() { window.open("index.htm","XXX"); window.close(); } Men jeg ville gerne have at den åbnede siden "index.htm" i et vindue der allerede er der. Hvordan gør man det? Hvad skal der står hvor der står "XXX"?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
<ole> "XXX" er popUp-vinduets navn. Det skal normalt være unikt. Hvis du har åbnet et vindue, hvor du har skrevet "XXX" - og du forsøger at åbne et nyt, der også hedder "XXX", bliver det faktisk ikke åbnet, men dokumentet bliver loaded i det allerede eksisterende med navnet "XXX". Kaldte du derimeod det nye for "YYY", ville du altså have TO popUps...ét "XXX" og ét "YYY".
snedled for f......! "Hvordan giver man det vindue det link åbenes i et navn?" Når du skriver sådan, hvordan forventer du så, du kan skrive noget en browser forstår...??? Modersmålet er et rigtig godt sted at begynde at lære. Det er total sort tale...skriv dog dansk, så vi ved, hvad du spørger om ;-) /Vh
function loadframe(page,name) { window.top.href = window.open(page,name,"menubar=no,width=125,height=100,marginwidth=0,marginheight=0"); } Og i linket: <A href="test.htm" onClick="loadframe('retur.html','returgung')">
Nu kommer vinduet til at hedde 'returgung' og det kan ændres eller gøres ens fra kald til kald. Er det det du mener?
Ehhh...ja, det er også noget vrøvl, jeg har skrevet ovenfor! ENTEN <A href="test.htm" ELLER onclick="din åbner" IKKE begge...altså: <A href="#" onClick="loadframe('retur.html','returgung')"> eller: <A href="java script:loadframe('retur.html','returgung')"> Jeg er stadig ikke helt med på din idé...prøv lige igen, snedled - det skal nok lykkes ;-) /Vh
*Siden index.htm er startsiden på et netværk på en skole. *På denne index-side er der 3 links. *Ved tryk på disse links, skal linket åbnes i samme vindue (på normal vis), samtidig med at der åbnes et PopUp-vindue (retur.html). *Dette lille Popup vindue indeholder ét link: "Retur". *Ved tryk på "Retur", skal index.htm åbnes og Popup-vinduet lukkes. *Det vindue index.htm åbnes i skal helst være et eksisterende fuldstørrelses vindue.
Hvis du i et anker både har en href og et onclick, går der som oftest ged i den. Lav hellere én funktion, der har flere 'jobs' og fyr den af ét sted fra - så vil succes-raten stige mærkbart ;-)) /Vh
Ja, det ser ud til at løse problemet med at der åbnes et nyt vindue.
Hvis man laver linket som: <a href="java script:openOgSkift();">Ja-ja, jeg gør det nu!</a>, så fungerer det slet ikke i browsere der ikke supporterer javascript. Så jeg har lavet det med "onClick" istedet.
Da man lever et yderst fattigt og besværligt liv på nettet uden JavaScript slået til, er det efterhånden kun ganske få fundamentalister, der slår det fra...såhhhhh...!?! Men fint med mig ;-)
- Er der ikke stadig gamle browsere der ikke understøtter JavaScript? For med den måde jeg har skrevet det på, understøtter man jo både de gamle (-eller fundamentalisterne) og de nye.
OK, - så er jeg da fri for at være nervøs over det næste gang..
Endnu en gang tak for hjælpen...
/snedled
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.