alireza244
دوشنبه 10 اسفند 1388, 16:30 عصر
با سلام
من یه سایت دارم که توی اون از فریم استفاده کردم یه بخش فریم منو است و می خوام وقتی که منو ها را کلیک کردم صفحه ها در فریم مقابلش باز بشه از این کدها استفاده کردم
این صفحه اصلی است که حاوی فریم ها است
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Main.aspx.cs" Inherits="Send_Main" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Untitled Page</title>
</head>
<frameset rows="*" framespacing="0" frameborder="NO" border="1">
<frameset cols="*,200" framespacing="0" frameborder="NO" border="1">
<frame src="Default.aspx" name="mainFrame" >
<frame src="mnu.aspx" name="rightFrame" scrolling="NO" target="mainFrame">
</frameset>
</frameset>
<noframes><body>
</body></noframes>
</html>
من از این دو راه برای باز کردن صفحه هام استفاده میکنم
<a href="page.aspx" target="mainFrame">مخاطب جدید</a>
یه راه دیگه هم بالای صفحه منوی تو بخش head کد زیر رو نوشتم
<base target="mainFrame" />
و برای لینک ها هم target تعیین نکردم
مشکل اینه که وقتی سایت رو تو فایر فاکس و IE 7 وبالاتر باز میکنیم صفحه رو تو یه tab جدید باز میکنه
به نظر شما چکار کنم
ایا راه دیگری به نظر شما میرسه مثلا با javaScript
با تشکر
من یه سایت دارم که توی اون از فریم استفاده کردم یه بخش فریم منو است و می خوام وقتی که منو ها را کلیک کردم صفحه ها در فریم مقابلش باز بشه از این کدها استفاده کردم
این صفحه اصلی است که حاوی فریم ها است
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Main.aspx.cs" Inherits="Send_Main" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Untitled Page</title>
</head>
<frameset rows="*" framespacing="0" frameborder="NO" border="1">
<frameset cols="*,200" framespacing="0" frameborder="NO" border="1">
<frame src="Default.aspx" name="mainFrame" >
<frame src="mnu.aspx" name="rightFrame" scrolling="NO" target="mainFrame">
</frameset>
</frameset>
<noframes><body>
</body></noframes>
</html>
من از این دو راه برای باز کردن صفحه هام استفاده میکنم
<a href="page.aspx" target="mainFrame">مخاطب جدید</a>
یه راه دیگه هم بالای صفحه منوی تو بخش head کد زیر رو نوشتم
<base target="mainFrame" />
و برای لینک ها هم target تعیین نکردم
مشکل اینه که وقتی سایت رو تو فایر فاکس و IE 7 وبالاتر باز میکنیم صفحه رو تو یه tab جدید باز میکنه
به نظر شما چکار کنم
ایا راه دیگری به نظر شما میرسه مثلا با javaScript
با تشکر