Php 第一次之后未在iframe中加载链接
我刚开始使用iFrame,我遇到了一个我不太理解的问题。我有一个导航栏和一个iframe。一旦我点击一个链接“搜索”,该链接确实会加载到iframe中,我可以在那里工作,但如果我再次点击“搜索”或“形成”,链接会在另一个选项卡中打开。我如何才能阻止这种情况发生并重新加载到iframe中Php 第一次之后未在iframe中加载链接,php,html,css,Php,Html,Css,我刚开始使用iFrame,我遇到了一个我不太理解的问题。我有一个导航栏和一个iframe。一旦我点击一个链接“搜索”,该链接确实会加载到iframe中,我可以在那里工作,但如果我再次点击“搜索”或“形成”,链接会在另一个选项卡中打开。我如何才能阻止这种情况发生并重新加载到iframe中 <div id="container"> <ul id="leftnav"> <li> <a hr
<div id="container">
<ul id="leftnav">
<li>
<a href="search.php" target="admin_frame">Search!</a>
</li>
<li>
<a href="form.php" target="admin_frame">Form</a>
</li>
</ul>
<div id="iframe">
<iframe id ="admin_frame" name="admin_frame" width="99%" height= "100%"></iframe>
</div>
</div>
Search.php
此页面允许用户上传名称列表,然后在parse_csv.php中解析。一旦将名称列表放入数组中,我将使用javascript API获取信息,然后使用AJAX将其发送到php。我能得到确认,一切正常。这一切都发生在iframe中,因此当我单击“搜索”上载另一个列表时,它会在另一个窗口中打开
<body>
<div class="left">
<h3>Upload list.</h3>
<h4 style="color:red">File to upload must be <a href="" onclick="openWin()">.csv</a></h4>
<form action="parse_csv.php" method = "POST" enctype= "multipart/form-data">
<input type="file" name="list" /><br/>
<input type="submit" value="Upload" /><br/>
</form>
</div>
</body>
上传列表。
要上载的文件必须是
在“搜索”链接的单击事件中,您是否有任何代码?您是否每次单击搜索时都设置iframe的“src”属性?@JasonLokiSmith如果我最初不想在iframe中添加任何内容,是否仍需要“src”?它会是一个空白的html页面吗?我试过了,但仍然遇到同样的问题。@BishnuPaudel Search.php确实包含上载文件的代码。我将编辑以添加它。