2016-04-29 3 views
-1

Я получаю строку из базы данных динамически на своем веб-сайте, содержащем полностью HTML-код, мне нужно показать эту строку html в новом окне браузера, предложите мне, как это сделать.String 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, когда я визуализирую html-строку из db, затем использую echo, он добавит еще один тег тела на мой сайт, чтобы он стал конфликтом со старым.

+0

Вы хотите, чтобы отобразить страницу, которая является полным HTML в базе данных? –

+0

'echo $ string;' –

+0

'echo htmlentities ($ string);' – user2182349

ответ

-1

вы можете хранить значение в любой переменной и использовать эхо-функции

+0

У меня есть обновленный вопрос, пожалуйста, проверьте –

-1

Чтобы открыть страницу в новом окне, используйте цель = «_ пустой» в вашем объявлении ссылки. Это откроет вашу ссылку в новом окне или новой вкладке в зависимости от вашего браузера.

т.е.

<!DOCTYPE html> 
<html> 
<body> 

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

</body> 
</html> 
+0

У меня нет url, только переменная string php содержит html (его не файл, только переменная) –

+0

Если у вас есть url в переменной php, вы можете сделать что-то подобное, чтобы добавить переменную в ваша строка html .: 'Link to new window "; ?> ' – almostcolin

+0

Извините, я неправильно понял вопрос. Проверьте это [link] (http://stackoverflow.com/questions/9399354/how-to-open-a-new-window-and-insert-html-into-it-using-jquery), чтобы узнать, как открыть новое окно и вставьте html с помощью jQuery. – almostcolin

Смежные вопросы