2015-05-09 87 views
0

在php中是否有超鏈接與onClick打開彈出窗口並顯示字符串的內容?如何在彈出窗口中顯示字符串的內容

我有一個名爲$data其中有我想顯示在彈出窗口中的數據塊串..

怎麼做呢?我試圖尋找谷歌,但無法找到任何關於這個話題。

這裏是我的字符串的一個樣本:

$data = "-----BEGIN CERTIFICATE----- 
cWEuc3ltYW50ZWMuY29tghNteS11YXQuc3ltYW50ZWMuY29tghpwYXJ0bmVybmV0 
LXFhLnN5bWFudGVjLmNvbYIbcGFydG5lcm5ldC11YXQuc3ltYW50ZWMuY29tghtw 
KwYBBQUHAgIwGRoXaHR0cHM6Ly9kLnN5bWNiLmNvbS9ycGEwHwYDVR0jBBgwFoAU 
AVmr5906C1mmZGPWzyAHV9WR52owKwYDVR0fBCQwIjAgoB6gHIYaaHR0cDovL3Ny 
LnN5bWNiLmNvbS9zci5jcmwwVwYIKwYBBQUHAQEESzBJMB8GCCsGAQUFBzABhhNo 
dHRwOi8vc3Iuc3ltY2QuY29tMCYGCCsGAQUFBzAChhpodHRwOi8vc3Iuc3ltY2Iu 
Y29tL3NyLmNydDANBgkqhkiG9w0BAQsFAAOCAQEALttpAtX5PT4WS89MysOHldNr 
764RwDutieStd1i0SxPixuvYrpMkBqooK6HcWHXMRf4dLRUhYbWh3rmWaRVrP9ja 
LQbcjpdDcInD3XNkq3evR5N4wkyZNknjrQgvruQQYBzSNqX2HeYfJn/+Vc/+70v9 
0Iik+GlOYuCacmZkCR7HW4HAXwPRZds+RPTteh+XDxBQkgMlivylgy4qWqyOVVS3 
103qpWp2PCJDpYFVBZWedly0DNjlWbNRvSFJEUqwP8OeJ3+C6zNdNJPdFmCC1YFr 
o8s3Lti08voNZlbPGl/C2Ko0oRoQ67m/aUGkLehHfionykCTpSIHL965TW+Y4g== 
-----END CERTIFICATE-----"; 
+0

如果答案下面不起作用,必須有別的錯誤的代碼。如果您仍然遇到問題,請提供代碼的相關部分 – mattfryercom

回答

3
<?php 
$data = htmlentities(str_replace("\n", '\n', 'Your String')); 
$confirm = '<a href="http://yourdomain.com?action=delete" onClick="return confirm(\'Really delete ' . $data . '?\')">Delete</a>'; 
echo $confirm; 
?> 
<script> 
window.alert('<?php echo $data; ?>'); 
</script> 
+0

謝謝,但是如何使它成爲超鏈接的一部分。我想點擊鏈接時顯示彈出窗口。 – user3436467

+0

剛剛添加該部分:) – mattfryercom

+0

我忘了提及我需要將此設置爲要調用的字符串,但似乎不工作? '$ view =「')'>View data」;'這有什麼不對? – user3436467