• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

از داخل یه فریم میشه به صفحه اصلی دسترسی داشت ؟

mehrdad201

همکار بازنشسته
کاربر قدیمی پرشین تولز
تاریخ عضویت
10 سپتامبر 2005
نوشته‌ها
15,874
لایک‌ها
17,805
محل سکونت
ایران
سلام

من یه سوال دارم و خواهش میکنم که کمکم کنید

من یه صفحه html دارم که توش یه فریم هست. این فریم توش یه صفحه html دیگه لود میشه.

خواستم بپرسم که از داخل فریم ( صفحه داخلی ) میشه به اشیاء صفحه اصلی (صفحه ای که فریم توش باز شده) دسترسی داشت؟

مثلا مقدار یه تکست باکس یا ادرس یه عکس رو تغییر داد.

ممنون میشم که کمکم و راهنماییم کنید
 

mazoolagh

Registered User
تاریخ عضویت
10 آپریل 2004
نوشته‌ها
2,938
لایک‌ها
7
mainframe.htm
HTML:
<html>
<frameset cols="20%,80%">
	<frame name="left" src="left.htm">
	<frame name="right" src="right.htm">
</frameset>
</html>

left.htm
HTML:
<html>
<head>
<script language="javascript">
function fill_right() {
var frameset = window.parent.frames ;
frameset["right"].document.getElementById("txt1").value="New Text"  ;
}
</script>
</head>
<body>
<input id="btn1" type="button" value="Click" onclick="fill_right()">
</body>
</html>

right.htm
HTML:
<html>
<body>
<input id="txt1" type="text" value="Initial Text">
</body>
</html>
 

mehrdad201

همکار بازنشسته
کاربر قدیمی پرشین تولز
تاریخ عضویت
10 سپتامبر 2005
نوشته‌ها
15,874
لایک‌ها
17,805
محل سکونت
ایران
ابسیار سپاسگذارم

کار کرد
 
بالا