"javascript"伪协议

“真”协议用来在计算机之间传输数据包,比如http协议,ftp协议;伪协议是一种非标准化的协议,让使用者可以通过链接来调用js函数;
比如window.open会打开一个弹窗;

function popup(url){
    window.open(url,"popup","width=100,height=200")
}

如何使用伪协议调用呢:

<a href="javascript:popup('https:www.baidu.com')">打开百度</a>

但是书上说,这种做法很不好;没有给出原因;

分离css和js

css是一项了不起的技术,表面上看css技术并无新内容,但是它能让web文档的标记和版面设计分离开来;当然你会说可以卸载style里面啊;但是真正能从css技术获益的方法是把样式全部转移到外部文件中;
所以上面弹窗的样式可以用

.popup{
    width:100px;
    height:200px;
}
<a href="javascript:popup('https:www.baidu.com')" class="popup">打开百度</a>

来表示;

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

liugang0605

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值