前端开源代码
既然是值得一读的JS代码,那么肯定是能提高工作效率、提升开发水平的代码。下面给大家推荐一部分值得一读的代码:
1.用IE重起计算机或者关机,代码如下:
<script language="JavaScript">
var Application=new ActiveXObject('Shell.Application.1');
</script>
<button οnclick=Application.ShutdownWindows();>关机</button><br>
<button οnclick=Application.Suspend();>挂起</button>
2.一种在父窗口中得知 window.open()出的子窗口关闭事件的方法(定时器实现) ,代码如下:
</script>
<input type=button name=btnOpen value=open>
<script language=javascript for=btnOpen event=onclick>
document.fm_Info.txtValue.value=""
winOpen=window.open("child.htm","","toolbar=no, location=no, directories=no, status=no, menubar=no" )
timer=window.setInterval("IfWindowClosed()",500);
</script>
3.用javascirpt在<TEXTAREA>中插入元素(光标位置),代码如下:
<SCRIPT>
function storeCaret (textEl) {
if (textEl.createTextRange)
textEl.caretPos = document.selection.createRange().duplicate();}
function insertAtCaret (textEl, text) {
if (textEl.createTextRange && textEl.caretPos) {
var caretPos = textEl.caretPos;
caretPos.text =caretPos.text.charAt(caretPos.text.length - 1) == ' ' ?text + ' ' : text;}else
textEl.value = text;
</SCRIPT>
每个前端开发者的出发点不同,选择读取的代码肯定也有所不同。根据自己欠缺的方向,找准对应的优秀开源项目,才能提升代码水平。
所有的web前端的源代码都是公开的吗?所有的web前端代码都是开源的,你可以照抄,但你懂人家的思想吗,可以多看,最好不要照抄