Just nu i M3-nätverket
Gå till innehåll

problem js


jan-erik

Rekommendera Poster

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>
<head lang="sv">
<script src="/prototype-1.6.0.3.js" type="text/javascript" ></script>

<script type="text/javascript" >
function ajaxUpdater(id,url1) { 
alert (id+url1);
var url=url1+'?rand='+new Date().getTime(); 
new Ajax.Updater(id,url,{asynchronous:true}); 
 }
</script>
</head>
<body>
<script type="text/javascript">
var dv='login';var pgm='../a/login.php';alert (dv+pgm);ajaxUpdater(dv,pgm);
</script>
<script type="text/javascript">
var dv='meny';var pgm='../a/meny.php';alert (dv+pgm);ajaxUpdater(dv,pgm);
</script>

<div id="login"  style="position: absolute;background-color: #ccccee; font-size:11px;width:140px; border:2px #FFFFFF solid;padding-left:10px; padding-top:3px;height:145px;top:90px;overflow:auto; z-index:98;">
</div>


<div id="meny" style="position: absolute;background-color: #ccccee; font-size:<? echo $_SESSION['TJTSIZ'];?>;width:140px; border:2px #FFFFFF solid;padding-left:10px; padding-top:3px;top:236px;">
</div>
</body>
</html>

 

Varför funkar inte ovanstående script?

Bara det php-script som ligger sist av "login.php" och "meny.php" verkar köras.

 

Tråden flyttad från Webblayout & -design av moderator

 

[inlägget ändrat 2008-10-18 00:19:09 av Cluster]

Länk till kommentar
Dela på andra webbplatser

  • 1 month later...

Jag har aldrig använt Prototype så jag har ingen aning om problemet ligger där eller om det kan tänkas bero på hur en del webläsare hanterar modala fönster.

 

Men ta bort alert() i ajaxUpdater och ta bort den alert som är i raden:

var dv='meny';var pgm='../a/meny.php';alert (dv+pgm);

 

Och till nästa gång, vänligen indentera din kod.

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...