Jump to content
php.lv forumi
  • 0

IE atkal spītējas


Question

Posted

<script>
	function popitup(url)
	{
	var newW = 500;
	var newH = 200
	var left = (screen.width-newW)/2;
	var top = (screen.height-newH)/2;
	var newwindow = window.open(url, 'ask bill', 'location=0, width='+newW+',height='+newH+',left='+left+',top='+top);
	newwindow.resizeTo(newW, newH);
	newwindow.moveTo(left, top);
	newwindow.focus();
	return false;
	}
</script>

un tālāk iekš php:

 <INPUT type=submit 
			onclick="return popitup('ask_bill.php?s_id=$row[user]&seller=$oldseller∑=$sum&c=$auctions_count')">

 

Uz FF strādā lieliski, IE spītējas un jaunais logs neizlec! Kur problēma - kods taču elementāri vienkāršs un apmuļļāts!

 

Un papildus jautājums - vai tiešām ar FF nav javas koda kas aizvērtu logu?!

 

Txs jau iepriekš

9 answers to this question

Recommended Posts

  • 0
Posted

shini rinda var newH = 200 truksts ;

 

onclick="popitup('ask_bil ... bez return?

  • 0
Posted

IE nepatīk, ka loga nosaukumam ir atstarpe. Nomaini ask bill uz askbill un vajadzētu darboties.

 

Par papildus jautājumu - java nav tas pats, kas javascript!

Un ir skripts, kas aizver logu, ja logs ticis atvērts ar window.open(). Aizvērt var ar self.close();

  • 0
Posted
shini rinda var newH = 200 truksts ;

 

onclick="popitup('ask_bil ... bez return?

 

jap, stulbi, bet izskatās ka tā bija vaina! FF gan uz to bija nospļauties :)

txs

 

tas return bija examplī, gan jau ka lieks.

  • 0
Posted

return false ir nepieciešams, ja negrib, lai izpildas submit poga, uz kuras tas onclick ir uzlikts. (ja nu vienīgi tas submit neatrodas iekš formas, tad vispār būtu muļķīgi izmantot input submit)

JS nav tik piekasīgs uz ; aiz variabļiem, ja tie ir katrs jaunā rindā.

Vaina bija atstarpē "ask bill", kā jau iepriekš rakstīju

  • 0
Posted
a kāpēc tu nevari taisīt labāk kaut ko šitādu ?

http://innonesen.se/test/l-34/

 

Nevis cerēt ka popup-blocker'is tevi nepamanīs.

 

izskatās baigi labi.Taču man nepieciešams popapa logā lietotājam izdarīt izvēli (divi radio butoni), uz šo izvēli noreaģēt (aizsūtīt meilu) un aizvērt.

Diemžēl es ar javu pārāk uz Jūs, so ...

bet paldies . moš kādreiz noderēs!

  • 0
Posted

Tā nav "java" , bet gan javascript.

 

Taču man nepieciešams popapa logā lietotājam izdarīt izvēli (divi radio butoni), uz šo izvēli noreaģēt (aizsūtīt meilu) un aizvērt.
Tieši kas no tā nav izdarāms ?

Varbūt tev nevajadzetu klientam solīt uztaisīt fīčas, kuras neproti ..

  • 0
Posted (edited)
izskatās baigi labi.Taču man nepieciešams popapa logā lietotājam izdarīt izvēli (divi radio butoni), uz šo izvēli noreaģēt (aizsūtīt meilu) un aizvērt.

Dziljakajaa buutiibaa tas ir parasts <div> kuram uzlikt paliels z-index ,

ieksaa vari likt ko vien velies, tajaa skaitaa <ifreim>

atver ar document.getelementByid().style.displey="block" aizver ar to pashu tikai vertiiba ="none" (iesakumaa vertiiba ir none)

Ja izmanto kaadu no JavaScriptiskajiem Freimworkiem, tad iespejams ka viss jau ir uztaisiits...

--------

Pats pedejaa laikaa, gandriiz vispar esmu atteicies no PopUp, un pat no JS alert un conform logiem ( gliitak ir izmantot smuku Div, nekaa standarta JS zinjojumus)

Edited by Grey_Wolf
  • 0
Posted
Tā nav "java" , bet gan javascript.

 

Tieši kas no tā nav izdarāms ?

Varbūt tev nevajadzetu klientam solīt uztaisīt fīčas, kuras neproti ..

Es neko nevienam nesolu - taisu pats sev!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...