我创建了这个测试页strutmymutt.com/rescues/test,用于整理2件事。 首先,当你点击“在js弹出窗口中测试html”时,弹出窗口不会缺少html部分。这是我弹出的内容。
$a="Please add the dog first to make status updated, upload videos and photos or select the default dog.<br /><br /><a href='" . Phpfox::getLib('url')->makeUrl('dogs.add') . "'>Add a Dog</a><br />";
第二期,如果页面内容较短,我需要将页脚放在某个固定的高度,对于较长的页面,页脚很好。
答案 0 :(得分:0)
评论:请提供周围的JavaScript,以澄清您并不意味着您正在使用警报与框架中的某些功能。
Javascript警报通常不支持html标记。使用隐藏的div和jquery.toggle或.show()/ .hide()来管理它。这样你就可以在弹出窗口中显示html。
编辑:引导程序弹出窗口执行支持html,因此在更全面的示例中显示您的周围代码将是让其他人帮助排除故障的好方法。
答案 1 :(得分:0)
您的HTML标记似乎已被删除。确保将$ a变量原样传递给弹出窗口,并且不会被stip_tags($ a)或类似变量修改。
第二: 看看“粘性页脚”,这应该可以解决您的问题:http://www.cssstickyfooter.com/
答案 2 :(得分:0)
为什么仍然使用js创建弹出窗口..我认为你必须使用CSS3技巧来创建弹出窗口..像这样:Example CSS3 Popup ..你可以按照教程here创建这样的东西