国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
關于文摘插件提交表單的開發(fā)

實例:具體功能見“我愛博客(http://www.woiblog.com)”里有相關使用介紹!

1,要實現(xiàn)的功能就是在瀏覽器加一個右鍵快捷方式提交所選的網(wǎng)頁或圖片內(nèi)容!實例應用在博客程序里,就是在你已登陸的情況下,瀏覽網(wǎng)頁時看到比較好的新聞或圖片!你就可以選中內(nèi)容--》點右鍵 出現(xiàn)“加入我的網(wǎng)摘”,這時就會彈出一個IE窗口,自動將網(wǎng)頁標題加入表單的對應標題內(nèi)容,及選中內(nèi)容加入相應內(nèi)容項,還有引用網(wǎng)址等!

2,現(xiàn)在 我們來看一下這個功能如何實現(xiàn)的!

   首先我們用文本編輯器寫入:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt]

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\將此頁加到我的網(wǎng)摘]
@="

。另存為.REG文件,即寫入注冊表項添加右鍵菜單

http://www.woiblog.com/UserManage/addblog.asp為處理頁
源文件如下:

<html>
<head>
<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=utf-8">
<title></title>
</head>
<body lang="zh-CN">
<form id=form1 action="User_Post_Blog2.asp" method="post">
<P>
<input type="hidden" name="title" id=title1>
<input type="hidden" name="url" id=url1>
<input type="hidden" name="js" id=js1>
<TEXTAREA id=content1 style="DISPLAY: none" name="content"></TEXTAREA> </P>
</form>
</body>
</html>

<script language="Javascript">

  var oWin = external.menuArguments;
  var oDoc = oWin.document;
  var titlestr;
  var start, end;
  var getzy;
  start = end = -1;
  titlestr = oWin.document.selection.createRange().text;
  for( var i = 0; i < titlestr.length; i++ )
  {
   if( start == -1 )
    if( titlestr.charAt( i ) == ‘\n‘ || titlestr.charAt( i ) == ‘\r‘ )
     continue;
    else
     start = i;
   else if( titlestr.charAt( i ) == ‘\n‘ || titlestr.charAt( i ) == ‘\r‘ )
   {
    end = i;
    break;
   }
   
  }
 
  if( start != -1 && end != -1 && start < end )
   form1.title1.value = oDoc.title;
  else
   form1.title1.value = oDoc.title;
  

  for( var i = 0; i < oDoc.images.length; i++ )
  {
   oDoc.images( i ).src = oDoc.images( i ).src;
  }

  for( var i = 0; i < oDoc.links.length; i++ )
  {
   oDoc.links( i ).href = oDoc.links( i ).href;
  }

  form1.url1.value =  oDoc.URL ;
  getzy = oDoc.selection.createRange().text;
  form1.js1.value =  getzy.substr(0, 250)+"..." ;
  form1.content1.innerText = oWin.document.selection.createRange().htmlText; 
 
  form1.submit();
</script>
相信很多人都看懂了,上面是一個普通的表單,下面是一個script,關鍵還在下面
oDoc.title  網(wǎng)頁標題
oDoc.URL網(wǎng)頁地址
  getzy = oDoc.selection.createRange().text;   ‘以文本方式取得所選 的內(nèi)容
  form1.js1.value =  getzy.substr(0, 250)+"..." ;   ‘取得前250個字符,之…結束,作為簡介
 form1.content1.innerText = oWin.document.selection.createRange().htmlText;  HTML方式取得所選內(nèi)容
 form1.submit();   自動提交表單到FORM里的ACTION即:User_Post_Blog2.asp
到這里已經(jīng)做到了信息的獲??!之后就是普通的ASP表單處理了!
像標題的VALUE就用value=<%=request("title")%>
其它的照樣子搬就是了!

出處:第五網(wǎng)絡(http://www.d5web.com)轉載請注明

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
javascript表單驗證大全,
jquery實現(xiàn)ajax提交form表單的方法總結
ASP.Net中FileUpLoad控件內(nèi)容清空
ASP練習一 表單傳送變量
高級表單驗證-針對多次提交表單
ASP.NET 高級編程基礎第五篇—Http協(xié)議
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服