我已經在互聯網上查找了這個問題的答案,並且找出了沒有可行的選項..我嘗試將用戶重定向到單獨的框架在同一個窗口中(稱爲輸出),以便當用戶單擊提交按鈕時,它會在另一個框架中加載一個頁面。我找到了2種不同的方式來做到這一點。不過,兩種解決方案都只將當前幀重定向到所需位置(對於測試,位置是www.yahoo.com)。這裏是我的兩個解決方案:如何在Perl中使用Window-target(重定向或以其他方式)
#!/usr/bin/perl -Tw
print "Location: http://www.yahoo.com/\n";
print "Window-target: output\n\n";
接下來就是:
#!/usr/bin/perl -Tw
use CGI;
my $q = CGI->new;
$q->redirect(
-location => 'http://www.yahoo.com/',
-Window-target => 'output',
);
我窗目標的從這些網站的想法:
http://www.perlmonks.org/?node_id=805235
http://www.perlmonks.org/?node_id=169691
還有其他的,但我只能發佈2,因爲有更少的t韓10聲望。有任何想法嗎?