我想在每个页面都有一条消息,我可以轻松地更改。我是JS的新手,但已经使用HTML和CSS超过3年了。
这是我到目前为止所做的。
<script>document.write(url="/message.html");
这个目的几乎就像一个iFrame。我希望每个页面都能显示一条消息,我可以轻松更改。我想使用JS,因为它只是我要打印的一行代码。
<p>NEW!!! - GO CLICK <a href="#">HERE</a> FOR DETAILS</p>
在30个左右的不同页面上更改这一行代码会非常烦人和困难。我想有一个文件(message.html)并显示。
提前谢谢你。
答案 0 :(得分:1)
// using jQuery to load a template to id result
$( "#result" ).load( "/templates/message.html" );
此处有更多信息http://api.jquery.com/load/
不确定您使用的是什么。我假设你至少使用jQuery。如果您使用框架,他们都有模板解决方案。
答案 1 :(得分:0)
这是你想要做的吗?
jQuery(document).ready(function ($) {
$('#form').on('submit', function (e) {
e.preventDefault();
var form = $(this);
var data = $('#form').serialize();
var goToPaypal = false;
if(goToPaypal == false){
e.preventDefault()
}else{
form.submit();
}
$.post( '<?php echo admin_url('admin-ajax.php'); ?>', {action:'enroll_data', data: data}, function(success){
alert(success);
if(success == 'success'){
goToPaypal = true;
}else{
alert('Failed to process form data');
}
});
});
});
答案 2 :(得分:0)
你可以使用jQuery。请参阅以下代码。将您的公开内容添加到page.html
<script>$("#test1").load("http://example/page.html");</script>
<div id="test1"></div>
答案 3 :(得分:0)
我发现我可以创建一行运行.js文件的脚本代码。
<script type="text/javascript" src="message.js"></script>
&#39; message.js&#39;
document.write("<p>This is my message.</p>");
运作良好,完全符合我的要求。感谢所有帮助过的人。