2016-04-29 72 views
-1

我在我的網站中動態地從數據庫中獲取字符串,其中包含完整的HTML代碼,我需要將此字符串html顯示到新的瀏覽器窗口,並告訴我如何執行此操作。字符串html到瀏覽器窗口

<html> 
.............. 
.............. 
<a href="#">link</a> (when click link it render value from db that contains whole html page, I am already in html page, how to show this extra html page) 
.............. 
.............. 
</html> 

注:我知道呼應,用於顯示到瀏覽器的HTML元素命令,但我的情況是不同的。例如已經有body標籤,並寫入css,js,jquery的body標籤,當我從db中呈現html字符串,然後使用echo時,它會在我的網站上添加一個body標籤,所以它會與舊版本產生衝突。

+0

要顯示一個頁面的完整HTML的數據庫裏面? – 2016-04-29 04:13:23

+0

'echo $ string;' – 2016-04-29 04:14:30

+0

'echo htmlentities($ string);' – user2182349

回答

-1

,你可以在你的鏈接申報任何變量存儲的價值和使用echo功能

+0

我有更新我的問題,請檢查 –

-1

要在新窗口中打開網頁,使用target =「_空白」。這將根據您的瀏覽器在新窗口或新選項卡中打開您的鏈接。

<!DOCTYPE html> 
<html> 
<body> 

<a href="new page url" target="_blank">Link to new window</a> 

</body> 
</html> 
+0

我沒有網址,只有PHP字符串變量包含HTML(它不是一個文件,只有變量) –

+0

如果你有一個PHP變量的網址,你可以做這樣的事情追加變量你的html行:'<?php echo「Link to new window」; ?> – almostcolin

+0

對不起,我誤解了這個問題。檢查此[鏈接](http://stackoverflow.com/questions/9399354/how-to-open-a-new-window-and-insert-html-into-it-using-jquery)看看如何打開一個新窗口並使用jQuery插入html。 – almostcolin