2014-02-07 73 views
0

如何在彈出窗口中將我的網址重定向到下面?在彈出窗口中打開一個網址

$array[] = array ('id' => "$id", 'title' => "$evento", 'start' => "$dtevento2", 'end' => "$dtfim2", 'url' => "/eventos.php?id=$id", 'allDay' => "false"); 

我的JavaScript代碼來彈出

<script language=javascript> 
var win = null; 
function NovaJanela(pagina,nome,w,h,scroll){ 
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0; 
TopPosition = (screen.height) ? (screen.height-h)/2 : 0; 
settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable' 
win = window.open(pagina,nome,settings); 
} 
</script> 

和鏈接使用的代碼

<a href="eventos.php?id=<? echo $id; ?> "onclick="NovaJanela(this.href,'nomeJanela','620','500','no');return false">Open</a> 
+0

對不起,我不明白,你想要什麼。什麼是PHP網址?它與普通的url有什麼不同?你說什麼意思:「重定向我的網址」? – user4035

+0

在這裏搜索「AJAX」即可滿足您的所有需求。很多問題已經解決了這個困境。這裏有一個我回答說,可以幫助你開始:http://stackoverflow.com/questions/7932460/submitting-a-form-with-ajax-and-instantly-displaying-the-results-from-a-php-file/7932555#7932555 –

+0

我希望我的陣列中描述的URL在彈出窗口中打開 –

回答

0
array('a' => 'Just' , 'b'=>'Persian Gulf');... 
// output 
// a='Just',b='Persian Gulf'... 

你的意思是?

<?php 
$array = array('a' => 'Just' , 'b'=>'Persian Gulf'); 
$keyy=array(); 
// 
while(key($array)){ 
    array_push($keyy,key($array)); 
    next($array); 
} 
foreach($keyy as $ke) 
echo $ke."='$array[$ke]' ,"; 
?> 

可用在所有地方...

0
<?php 
foreach($array as $arr){ 
?> 
<a href="<?php print($arr['url']); ?>" onclick="NovaJanela(this.href,'nomeJanela','620','500','no');return false">Open</a> 
<?php } ?> 

我認爲你正在尋找這一點。我希望你有個想法。