在我的博客上,我使用的脚本将匿名邮件显示为普通用户名而不是匿名用户名。该脚本在我可以制作的页面上正常工作,但是在我的主机默认生成的页面上(例如/ ask,包含我无法编辑的消息框),我无法编辑问题框的代码,因此它不会起作用。如果有人可以提供
的jQuery代码如果有人可以帮助我,那将非常有帮助。
答案 0 :(得分:3)
这应该会改变你的IFrame src
$("#askbox").attr("src", "http://jamescharless.com/askbox");
你可以尝试:
$("#askbox").removeAttr("id");
结合两者:
$("#askbox").attr("src", "http://jamescharless.com/askbox").removeAttr("id");
尝试解决脚本问题......
在调试器中打开页面,您可以运行:
document.getElementById('wrapper');
但不是
document.getElementById('ask_form') - it throws an error
计划B
注入新鲜的IFrame怎么样?
$('#ask_form').parent().html('<iframe width="100%" height="149"
src="http://jamescharless.com/askbox" frameBorder="0"
scrolling="no" style="overflow: hidden; background-color: transparent;">
</iframe>');
答案 1 :(得分:1)
$(document).ready(function(){
$('#askbox').attr("src", "http://jamescharless.com/askbox");
$('#askbox').removeAttr("id");
});