Just nu i M3-nätverket
Jump to content

Stänga utan att stänga?


Christer Engholm

Recommended Posts

Christer Engholm

Ex. Jag har en sida med en länk som öppnar ett nytt fönster, i det nya fönstret kan användaren stänga via en länk men om han/hon använder det vanliga X för att stänga går det inte längre att använda länken på första sidan. Kan någon hjälpa mig med detta?

 

Tackar på förhand

 

//Crille\\

Link to comment
Share on other sites

G Johansson

Som vanligt blir det mycket bättre om man kan få se din kod så det går att hjälpa dig. Men troligtvis så är det att du måste sätta ditt värde till null så den inte tror att fönstret trots allt fortfarande är öppet

 

//Fantomen

cgaj@hotmail.com

Link to comment
Share on other sites

G Johansson

Som sagt. Ge mig koden för man kan göra på många olika sätt så jag vet inte ens om det är det som behövs

 

 

//*'Fantomen'*\cgaj@hotmail.com

Link to comment
Share on other sites

Christer Engholm

Det är lättare sagt än gjort, du kan väl kolla sidan istället:

 

http://193.14.2.2.204/utb

 

...klicka på länken "Simulerad länk från ett intranät"

 

Tack för att du tar dig tid!!!

 

//Crille\\

Link to comment
Share on other sites

G Johansson

Detta är igentligen ett vanligt fel. Du borde skriva om koden helt igentligen.

 

skriv som

<script language="javascript">

<!--

function openwin(namn) {

window.open('/utb/kunder/'namn'/start.asp','Starta','toolbar=0...');

}

//-->

</script>

 

anropa detta sen med nåt liknande:

<a href="javascript:openwin('vem_det_är')">

 

Eller om du vill ha den krångliga koden så efter varje av dina function skapafonster är slut sätt tempwindow=null

 

Du kanske märker att jag är för fin kod

 

//*'Fantomen'*\cgaj@hotmail.com

 

 

//*'Fantomen'*\cgaj@hotmail.com

Link to comment
Share on other sites

G Johansson

Det är lugnt...

 

Tips: koda dina javascript som asp också så slipper du att folk snor dem.

sätt <%@lagnuage=javascript%> om det är javascript eller som vanligt så

<%@language=vbscript%> =vbscript

 

 

//*'Fantomen'*\cgaj@hotmail.com

Link to comment
Share on other sites

Christer Engholm

Tack för tipset! Jag får inte rätt på var jag skall lägga in tempwindow=null.

 

Beroende på vilken användare som loggar in körs följande script på valideringssidan:

 

If (Session ("CheckId") = "0") Then

 

Response.Write "<body onload=javascript:OpenWin0(); bgcolor=#FFFFFF>"...osv

 

Skall jag lägga in tempWindow i headern tillsammans med OpenWin eller i body-taggen?

 

//Crille\

Link to comment
Share on other sites

G Johansson

Det borde funka att skriva det som

response.write '<body onload="javascript:openwin0();tempwindow=null" bgcolor=White ...>'

obs: kolla apostroferna

 

funkar inte det får du lägga in det sist i varje openwin?() funktion

 

 

//*'Fantomen'*\cgaj@hotmail.com

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...