<script type="text/javascript">
$(function() {
$("#mytree a").each(function() {
$(this).click(function() {
var url = this.title;
if (url.indexOf("aspx") > 0) {
document.getElementById("myframe").src = url;
}
});
});
});
</script>
$(function() {
$("#mytree a").each(function() {
$(this).click(function() {
var url = this.title;
if (url.indexOf("aspx") > 0) {
document.getElementById("myframe").src = url;
}
});
});
});
</script>
把当前标记的 title 赋值给 url
如果 url 中包含 "aspx"
把 myframe 的 src 的值更改为 当前的 url
function nodeClick(el){
var nodes = document.getElementById("mytree")[0].getElementsByTagName("a");
for (var node in nodes)
{
if(node.id==el.id)
{
var url = node.title;
if(url.indexOf("aspx")>0)
{
document.getElementById("myframe").src = url;
}
}
}
}
<div id="mytree">
<a href="javascript:void(0)" title="123.aspx">a</a>
<a href="javascript:void(0)" title="23423.asp">b</a>
<a href="javascript:void(0)" title="fds.html">c</a>
</div>
<iframe id="myframe" src=""></iframe><script language="javascript">
var nodes = document.getElementById("mytree").getElementsByTagName("a");
for(var node in nodes){
nodes[node].onclick=(function(i){
return function(){
var title=nodes[i].title;
if(title.indexOf("aspx")>0){
document.getElementById("myframe").src = title;
}
}
})(node);
}
</script>
fun(document).ready(function(){
});
})(jQuery);fun为你要换掉的符号