假设安装了 jQuery:
http://www.kelvinluck.com/2009/07/jquery-styleswitch-now-with-toggle/
好的,这真的容易多了......我使用 css zen garden 来获取这个测试的样式页面:
对于您的 HTML:
<iframe name="iframe"
id="iframetarget"
src="http://www.csszengarden.com/"
width=400
height=400>
</iframe>
<form id="switcher">
<input type="button" id="v1" value="Switch to style 1" />
<input type="button" id="v2" value="Switch to style 2" />
<input type="button" id="v3" value="Switch to style 3" />
</form>
对于你的 jQuery:
$('#v1').click(function() {
$('#iframetarget').prop({
src: 'http://www.csszengarden.com/?cssfile=/213/213.css&page=0'
});
});
$('#v2').click(function() {
$('#iframetarget').prop({
src: 'http://www.csszengarden.com/?cssfile=/212/212.css&page=0'
});
});
$('#v3').click(function() {
$('#iframetarget').prop({
src: 'http://www.csszengarden.com/?cssfile=/211/211.css&page=0'
});
});
这是用小提琴测试的,它可以工作:
http://jsfiddle.net/sablefoste/DbYPp/1/