Jump to content
php.lv forumi

Recommended Posts

Posted

   function popup(mylink, windowname, width, height) {
       window.open(mylink, windowname, 'width='+width+',height='+height+',scrollbards=no');
   }

 

href="java script:popup('blabla.html', 'blabla', 600, 600);"

 

varat pateikt kaapee uz IE nestraadaa ? saka "Error on page";

Firefox un Operaa straadaa lieliski

Posted

Kļūda tev nav tajās 3 rindiņās, bet kautkur citur.

Man uz IE strādā, kā vajag:

<html><head>
<script>
  function popup(mylink, windowname, width, height) {
      window.open(mylink, windowname, 'width='+width+',height='+height+',scrollbards=no');
  }
</script>
</head><body>
 <a href="javascript:popup('a.html', 'blabla', 600, 600);">bla</a>
</body></html>

Posted

nesaprotu.. uz IE nestraadaa neviena no shiim metodeem.. vai nu IE vienkaarshi ignoree vai arii "Error on page", uz Operas un FF gan pilniigi visas straadaa

 

stulbums kautkaads

Posted

Manā izpratnē tāpēc, ka čakarē protokola daļu ("java script:"). Vecāki browseri var domāt, ka tas ir URL'is.

Posted

labs variants ir kad popup f-ja atgriež false ja ir atvērusi logu un true, ja nē, bet popup-linku pareizi viedot ir ar

function popup(elt)

{

try

{

window.popup(elt.href,'title');

return false;

}

catch(e)

{

return true;

}

}

<a href="links.php?param" [target=_blank] onclick="return popup(this)">

 

ja javascripts nenostrādā - aiziet links, ja nostrādā - "atceļ" pāriešanu pa linku

Posted
A tev taču bija:

20853[/snapback]

 

window.open(mylink, [B]'windowname'[/B], 'width='+width+',height='+height+',scrollbards=no');

 

kad shitam pievienoju peedinjas tad viss straadaaja normaali.

Posted

Vai tu esi pārliecināts, ka pareizi parametru nodod tai funkcijai?

Tev mans piemērs uz IE iet? Ja jā - tad meklē atšķirību savā kodā izsaukumam.

×
×
  • Create New...