我勒个去~~~~我又来问问题了。每次都是这个纠结------“IFRAME 和 03SERVER”

2011-06-15 16:33:27 +08:00
 kojp
本地测试已经正常。。。传到一台03SERVER上也已经正常运行。。。
只是后台登录成功后显示是空白!!!!!
源码正常显示该显示的IFRAME。。和本地测试一模一样。
如果输入单个IFRMAE页面的地址显示,操作也都正常。。。。
就是这些个IFRAME放到一块就显示空白了。。。。。
3867 次点击
所在节点    问与答
10 条回复
kojp
2011-06-15 16:34:17 +08:00
换了三款浏览器。。。效果依旧。我一直认为,IFRRAME只要客户端有关系呀。。。怎么可以和服务器搭上关系呢????
kojp
2011-06-15 16:37:15 +08:00
上代码:
main.html
[code]
<frameset name="defaultfream" rows="62,*,23" cols="*" framespacing="0" frameborder="no" border="0">
<frame src="main_topbar.php" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" />
<frameset name="myFrame" cols="171,8,*" frameborder="no" border="0" framespacing="0">
<frame src="main_ipanel.php" name="mainFrame"frameborder="no" scrolling="No" id="leftFrame" noresize="noresize"/>
<frame src="main_callleftmenu.php" name="switchFrame" frameborder="no" scrolling="No" noresize="noresize" id="midFrame" title="midFrame" />
<frame src="main_right_main.php" name="right_main" frameborder="no" scrolling="auto" noresize="noresize" id="mainFrame" title="mainFrame" />
</frameset>

<frame src="main_status_bar.php" name="bottomFrame" frameborder="no" scrolling="No" noresize="noresize" id="bottomFrame" />
</frameset>
<noframes>
[/code]
kojp
2011-06-15 16:38:40 +08:00
03SERVER:

http://localhost/admin/main.php -------------->空白
http://localhost/admin/main_status_bar.php ---------------->正常


xp:
http://localhost/admin/main.php -------------->正常
http://localhost/admin/main_status_bar.php ---------------->正常
kojp
2011-06-15 16:58:47 +08:00
是不是要改下标题???
kojp
2011-06-16 08:51:46 +08:00
好吧。。。我继续GOOGLE。。。
zythum
2011-06-16 10:16:22 +08:00
你好,自言自语的同学。
其实这么看朱一这边也看不出什么要不试试在src的路径上面加个./试试。应该是页面没有导入进来。
比如 src="main_topbar.php" 改称 src="./main_topbar.php"试试。
cmonday
2011-06-16 10:25:57 +08:00
我也一头雾水,朱一说的方法可以试试,不行的话改成完整路径试试能不能行,比如src="main_topbar.php" 直接写成 src="http://localhost/admin/main_status_bar.php"试试。

还有我觉得这个不能叫iframe吧……
cmonday
2011-06-16 10:27:16 +08:00
抱歉,图方便复制粘贴,把路径写错了……你应该明白我的意思吧~
kojp
2011-06-17 08:56:44 +08:00
谢谢各位同鞋~~~~~~~
路径问题我先前就测试了哦,用绝对路径都不行!!!
而且除了SERVER03上。。。本机和另外一台测试机的测试都是正常的呀。。。。

后来走了个偏方。。。 不用SMARTY。。直接在main.php 里面 写入frameset 路径调好。一切正常。。。
kojp
2011-06-17 09:32:59 +08:00
但还有一个诡异的问题。。。。
main1.php
[code]
<?php echo "test" ?>
<frameset name="myFrame" cols="171,8,*" frameborder="no" border="0" framespacing="0">
<frame src="main_ipanel.php" name="mainFrame"frameborder="no" scrolling="No" id="leftFrame" noresize="noresize"/>
<frame src="main_callleftmenu.php" name="switchFrame" frameborder="no" scrolling="No" noresize="noresize" id="midFrame" title="midFrame" />
<frame src="main_right_main.php" name="right_main" frameborder="no" scrolling="auto" noresize="noresize" id="mainFrame" title="mainFrame" />
</frameset> [/code]



main2.php
[code]
<frameset name="myFrame" cols="171,8,*" frameborder="no" border="0" framespacing="0">
<frame src="main_ipanel.php" name="mainFrame"frameborder="no" scrolling="No" id="leftFrame" noresize="noresize"/>
<frame src="main_callleftmenu.php" name="switchFrame" frameborder="no" scrolling="No" noresize="noresize" id="midFrame" title="midFrame" />
<frame src="main_right_main.php" name="right_main" frameborder="no" scrolling="auto" noresize="noresize" id="mainFrame" title="mainFrame" />
</frameset>
<?php echo "test" ?>
[/code]

main1空白
main2正常。。。。。 诡异还是?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/14490

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX