как сохранити знацение???????
добрии дени!!!
ести главное окно и вниом ифреим маин.пхп: <iframe src="123.html"></iframe> <script> var a1; var a2; var a3; function foo() { alert(arr instanceof Array); // резулитат true alert(arr[0]);// резулитат 1 a1=arr[0]; // а самое интересное тот undefined как я могу сахранити ати знацение с масива в этом окне??? } document.write(a1); document.write(a2); document.write(a3); </script> 123.хтмл: <script> window.parent.arr=new window.parent.Array(1,2,3); window.parent.foo(); </script> помогите сахранити знацение с массива в главном окне зарание всем спасибо |
/me думает: гм...
<html> <head> <title>Main Form</title> <script type="text/javascript"> <!-- var a1, a2, a3; function foo() { alert("arr instanceof Array="+(arr instanceof Array)); alert("arr.length="+arr.length); for(var i=0; i<arr.length; ++i) { alert("arr["+i+"]="+arr[i]); a1=arr[i]; alert(a1); } } // --> </script> </head> <body> <iframe id="IFrame1" src="iframe1.html"></iframe> </body> </html> <html> <head> <title>IFrame1</title> <script type="text/javascript"> <!-- function CreateArray() { window.parent.arr=new window.parent.Array(1,2,3); window.parent.foo(); } // --> </script> </head> <body> <input type="button" id="Button3" value="CreateArray()" onclick="CreateArray()"> </body> </html> Все - сухо... (Mozilla Firefox 3.5.7, M$ IE 6.0.2900.2180.xpsp_sp2_rtm040803-2158) Даже instanceof Array |
Часовой пояс GMT +3, время: 05:07. |