免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 6161 | 回复: 1
打印 上一主题 下一主题

如何才能知道这行代码单击事件后调用的方法呢 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-09-04 15:29 |只看该作者 |倒序浏览
20可用积分
抓了一个文件上传页面,定位出点击 upload 按钮后,应该发生文件上传到动作,代码如下:

<input tabindex='9' type='submit' name='wpUpload' value="Upload file" title="Start upload " accesskey="s" />


我想文件上传应该是调用了某个函数或者方法,但如何才能知道上述按钮单击事件后调用的方法呢?

完整的代码如下:
  1. X-Powered-By: PHP/5.2.10 ZendServer/4.0
  2. Set-Cookie: ZDEDebuggerPresent=php,phtml,php3; path=/
  3. Content-type: text/html; charset=UTF-8
  4. Content-language: en
  5. Vary: Accept-Encoding, Cookie
  6. X-Vary-Options: Accept-Encoding;list-contains=gzip,Cookie;string-contains=wikidb_ossToken;string-contains=wikidb_ossLoggedOut;string-contains=wikidb_oss_session
  7. Expires: Thu, 01 Jan 1970 00:00:00 GMT
  8. Cache-Control: private, must-revalidate, max-age=0
  9. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  10. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="ltr">
  11. <head>
  12.   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  13.   <meta http-equiv="Content-Style-Type" content="text/css" />
  14.   <meta name="generator" content="MediaWiki 1.15.1" />
  15.   <meta name="robots" content="noindex,nofollow" />
  16.   <link rel="shortcut icon" href="/favicon.ico" />
  17.   <link rel="search" type="application/opensearchdescription+xml" href="/wiki/opensearch_desc.php" title="Osswiki (en)" />
  18.   <link rel="alternate" type="application/rss+xml" title="Osswiki RSS Feed" href="/wiki/index.php?title=Special:RecentChanges&feed=rss" />
  19.   <link rel="alternate" type="application/atom+xml" title="Osswiki Atom Feed" href="/wiki/index.php?title=Special:RecentChanges&feed=atom" />
  20.   <title>Upload file - Osswiki</title>
  21.   <link rel="stylesheet" href="/wiki/skins/common/shared.css?207" type="text/css" media="screen" />
  22.   <link rel="stylesheet" href="/wiki/skins/common/commonPrint.css?207" type="text/css" media="print" />
  23.   <link rel="stylesheet" href="/wiki/skins/monobook/main.css?207" type="text/css" media="screen" />
  24.   <!--[if lt IE 5.5000]><link rel="stylesheet" href="/wiki/skins/monobook/IE50Fixes.css?207" type="text/css" media="screen" /><![endif]-->
  25.   <!--[if IE 5.5000]><link rel="stylesheet" href="/wiki/skins/monobook/IE55Fixes.css?207" type="text/css" media="screen" /><![endif]-->
  26.   <!--[if IE 6]><link rel="stylesheet" href="/wiki/skins/monobook/IE60Fixes.css?207" type="text/css" media="screen" /><![endif]-->
  27.   <!--[if IE 7]><link rel="stylesheet" href="/wiki/skins/monobook/IE70Fixes.css?207" type="text/css" media="screen" /><![endif]-->
  28.   <link rel="stylesheet" href="/wiki/index.php?title=MediaWiki:Common.css&usemsgcache=yes&ctype=text%2Fcss&smaxage=18000&action=raw&maxage=18000" type="text/css" />
  29.   <link rel="stylesheet" href="/wiki/index.php?title=MediaWiki:Print.css&usemsgcache=yes&ctype=text%2Fcss&smaxage=18000&action=raw&maxage=18000" type="text/css" media="print" />
  30.   <link rel="stylesheet" href="/wiki/index.php?title=MediaWiki:Monobook.css&usemsgcache=yes&ctype=text%2Fcss&smaxage=18000&action=raw&maxage=18000" type="text/css" />
  31.   <link rel="stylesheet" href="/wiki/index.php?title=-&action=raw&maxage=18000&smaxage=0&ts=20090904055859&gen=css" type="text/css" />
  32.   <!--[if lt IE 7]><script type="text/javascript" src="/wiki/skins/common/IEFixes.js?207"></script>
  33.   <meta http-equiv="imagetoolbar" content="no" /><![endif]-->
  34.   <script type= "text/javascript">/*<![CDATA[*/
  35.   var skin = "monobook";
  36.   var stylepath = "/wiki/skins";
  37.   var wgArticlePath = "/wiki/index.php?title=$1";
  38.   var wgScriptPath = "/wiki";
  39.   var wgScript = "/wiki/index.php";
  40.   var wgVariantArticlePath = false;
  41.   var wgActionPaths = {};
  42.   var wgServer = "http://localhost:8088";
  43.   var wgCanonicalNamespace = "Special";
  44.   var wgCanonicalSpecialPageName = "Upload";
  45.   var wgNamespaceNumber = -1;
  46.   var wgPageName = "Special:Upload";
  47.   var wgTitle = "Upload";
  48.   var wgAction = "view";
  49.   var wgArticleId = 0;
  50.   var wgIsArticle = false;
  51.   var wgUserName = "Yzy";
  52.   var wgUserGroups = ["*", "user", "autoconfirmed"];
  53.   var wgUserLanguage = "en";
  54.   var wgContentLanguage = "en";
  55.   var wgBreakFrames = false;
  56.   var wgCurRevisionId = 0;
  57.   var wgVersion = "1.15.1";
  58.   var wgEnableAPI = true;
  59.   var wgEnableWriteAPI = true;
  60.   var wgSeparatorTransformTable = ["", ""];
  61.   var wgDigitTransformTable = ["", ""];
  62.   var wgRestrictionEdit = [];
  63.   var wgRestrictionMove = [];
  64.   /*]]>*/</script>
  65.   <script type="text/javascript" src="/wiki/skins/common/wikibits.js?207"><!-- wikibits js --></script>
  66.   <!-- Head Scripts -->
  67.   <script type="text/javascript">
  68. wgAjaxUploadDestCheck = true;
  69. wgAjaxLicensePreview = true;
  70. wgUploadAutoFill = true;
  71. </script>  <script type="text/javascript" src="/wiki/skins/common/upload.js?207"></script>
  72.   <script type="text/javascript" src="/wiki/skins/common/edit.js?207"></script>
  73.   <script type="text/javascript" src="/wiki/skins/common/ajax.js?207"></script>
  74.   <script type="text/javascript" src="/wiki/skins/common/ajaxwatch.js?207"></script>
  75.   <script type="text/javascript" src="/wiki/index.php?title=-&action=raw&smaxage=0&gen=js&useskin=monobook"><!-- site js --></script>
  76. </head>
  77. <body class="mediawiki ltr ns--1 ns-special page-Special_Upload skin-monobook">
  78. <div id="globalWrapper">
  79.   <div id="column-content">
  80. <div id="content">
  81.   <a name="top" id="top"></a>
  82.     <h1 id="firstHeading" class="firstHeading">Upload file</h1>
  83.   <div id="bodyContent">
  84.    <h3 id="siteSub">From Osswiki</h3>
  85.    <div id="contentSub"></div>
  86.          <div id="jump-to-nav">Jump to: <a href="#column-one">navigation</a>, <a href="#searchInput">search</a></div>   <!-- start content -->
  87.    <div id="uploadtext"><p>Use the form below to upload files.
  88. To view or search previously uploaded files go to the <a href="/wiki/index.php?title=Special:ListFiles" title="Special:ListFiles">list of uploaded files</a>, (re)uploads are also logged in the <a href="/wiki/index.php?title=Special:Log/upload" title="Special:Log/upload">upload log</a>, deletions in the <a href="/wiki/index.php?title=Special:Log/delete" title="Special:Log/delete">deletion log</a>.
  89. </p><p>To include a file in a page, use a link in one of the following forms:
  90. </p>
  91. <ul><li> <b><tt>[[File:File.jpg]]</tt></b> to use the full version of the file
  92. </li><li> <b><tt>[[File:File.png|200px|thumb|left|alt text]]</tt></b> to use a 200 pixel wide rendition in a box in the left margin with 'alt text' as description
  93. </li><li> <b><tt>[[Media:File.ogg]]</tt></b> for directly linking to the file without displaying the file
  94. </li></ul>
  95. </div>
  96. <form method="post" action="/wiki/index.php?title=Special:Upload" enctype="multipart/form-data" id="mw-upload-form"><fieldset><legend>Upload file</legend><table border="0" id="mw-upload-table"><tr>
  97.      
  98.     <td class='mw-label'>
  99.      <label for='wpUploadFile'>Source filename:</label>
  100.     </td>
  101.     <td class='mw-input'>
  102.      <input tabindex='1' type='file' name='wpUploadFile' id='wpUploadFile' onchange='fillDestFilename("wpUploadFile")' size='60' /><input type='hidden' name='wpSourceType' value='file' />
  103.     </td>
  104.    </tr>
  105.    <tr>
  106.     <td></td>
  107.     <td>
  108.      <div id="mw-upload-maxfilesize">Maximum file size: 2 MB</div>
  109.      <div id="mw-upload-permitted"><p>Permitted file types: png, gif, jpg, jpeg.
  110. </p></div>
  111.     </td>
  112.    </tr>
  113.    <tr>
  114.     <td class='mw-label'>
  115.      <label for='wpDestFile'>Destination filename:</label>
  116.     </td>
  117.     <td class='mw-input'><input tabindex='2' type='text' name='wpDestFile' id='wpDestFile' size='60'
  118.       value="" onchange='toggleFilenameFiller()' onkeyup="wgUploadWarningObj.keypress();" /></td>
  119.    </tr>
  120.    <tr>
  121.     <td class='mw-label'>
  122.      <label for='wpUploadDescription'>Summary:</label>
  123.     </td>
  124.     <td class='mw-input'>
  125.      <textarea tabindex='3' name='wpUploadDescription' id='wpUploadDescription' rows='6'
  126.       cols='80'></textarea>
  127.      
  128.     </td>
  129.    </tr>
  130.    <tr>
  131.     <td></td>
  132.     <td>
  133.      <input tabindex='7' type='checkbox' name='wpWatchthis' id='wpWatchthis'  value='true' />
  134.      <label for='wpWatchthis'>Watch this file</label>
  135.      <input tabindex='8' type='checkbox' name='wpIgnoreWarning' id='wpIgnoreWarning' value='true'  />
  136.      <label for='wpIgnoreWarning'>Ignore any warnings</label>
  137.     </td>
  138.    </tr>
  139.    <tr><td colspan='2' id='wpDestFile-warning'> </td></tr>
  140.    <tr>
  141.     <td></td>
  142.      <td class='mw-input'>
  143.       <input tabindex='9' type='submit' name='wpUpload' value="Upload file" title="Start upload [s]" accesskey="s" />
  144.      </td>
  145.    </tr>
  146.    <tr>
  147.     <td></td>
  148.     <td class='mw-input'><div class="mw-editTools"></div>
  149.     </td>
  150.    </tr></table><input name="wpDestFileWarningAck" type="hidden" value="" id="wpDestFileWarningAck" /><input name="wpForReUpload" type="hidden" value="" id="wpForReUpload" /></fieldset></form><div class="printfooter">
  151. Retrieved from "<a href="http://localhost:8088/wiki/index.php?title=Special:Upload"http://localhost:8088/wiki/index.php?title=Special:Upload">http://localhost:8088/wiki/index.php?title=Special:Upload</a>"</div>
  152.       <!-- end content -->
  153.       <div class="visualClear"></div>
  154.   </div>
  155. </div>
  156.   </div>
  157.   <div id="column-one">
  158. <div id="p-cactions" class="portlet">
  159.   <h5>Views</h5>
  160.   <div class="pBody">
  161.    <ul>

  162.      <li id="ca-nstab-special" class="selected"><a href="/wiki/index.php?title=Special:Upload" title="This is a special page, you cannot edit the page itself">Special page</a></li>   </ul>
  163.   </div>
  164. </div>
  165. <div class="portlet" id="p-personal">
  166.   <h5>Personal tools</h5>
  167.   <div class="pBody">
  168.    <ul>
  169.     <li id="pt-userpage"><a href="/wiki/index.php?title=User:Yzy" title="Your user page [.]" accesskey="." class="new">Yzy</a></li>
  170.     <li id="pt-mytalk"><a href="/wiki/index.php?title=User_talk:Yzy" title="Your talk page [n]" accesskey="n" class="new">My talk</a></li>
  171.     <li id="pt-preferences"><a href="/wiki/index.php?title=Special:Preferences" title="Your preferences">My preferences</a></li>
  172.     <li id="pt-watchlist"><a href="/wiki/index.php?title=Special:Watchlist" title="The list of pages you are monitoring for changes [l]" accesskey="l">My watchlist</a></li>
  173.     <li id="pt-mycontris"><a href="/wiki/index.php?title=Special:Contributions/Yzy" title="List of your contributions [y]" accesskey="y">My contributions</a></li>
  174.     <li id="pt-logout"><a href="/wiki/index.php?title=Special:UserLogout&returnto=Special:Upload" title="Log out">Log out</a></li>
  175.    </ul>
  176.   </div>
  177. </div>
  178. <div class="portlet" id="p-logo">
  179.   <a style="background-image: url(/wiki/skins/common/images/wiki.png);" href="/wiki/index.php?title=Main_Page" title="Visit the main page [z]" accesskey="z"></a>
  180. </div>
  181. <script type="text/javascript"> if (window.isMSIE55) fixalpha(); </script>
  182. <div class='generated-sidebar portlet' id='p-navigation'>
  183.   <h5>Navigation</h5>
  184.   <div class='pBody'>
  185.    <ul>
  186.     <li id="n-mainpage-description"><a href="/wiki/index.php?title=Main_Page">Main Page</a></li>
  187.     <li id="n-portal"><a href="/wiki/index.php?title=Osswiki:Community_Portal" title="About the project, what you can do, where to find things">Community portal</a></li>
  188.     <li id="n-currentevents"><a href="/wiki/index.php?title=Osswiki:Current_events" title="Find background information on current events">Current events</a></li>
  189.     <li id="n-recentchanges"><a href="/wiki/index.php?title=Special:RecentChanges" title="The list of recent changes in the wiki [r]" accesskey="r">Recent changes</a></li>
  190.     <li id="n-randompage"><a href="/wiki/index.php?title=Special:Random" title="Load a random page [x]" accesskey="x">Random page</a></li>
  191.     <li id="n-help"><a href="/wiki/index.php?title=Help:Contents" title="The place to find out">Help</a></li>
  192.    </ul>
  193.   </div>
  194. </div>
  195. <div id="p-search" class="portlet">
  196.   <h5><label for="searchInput">Search</label></h5>
  197.   <div id="searchBody" class="pBody">
  198.    <form action="/wiki/index.php" id="searchform"><div>
  199.     <input type='hidden' name="title" value="Special:Search"/>
  200.     <input id="searchInput" name="search" type="text" title="Search Osswiki [f]" accesskey="f" value="" />
  201.     <input type='submit' name="go" class="searchButton" id="searchGoButton" value="Go" title="Go to a page with this exact name if exists" />
  202.     <input type='submit' name="fulltext" class="searchButton" id="mw-searchButton" value="Search" title="Search the pages for this text" />
  203.    </div></form>
  204.   </div>
  205. </div>
  206. <div class="portlet" id="p-tb">
  207.   <h5>Toolbox</h5>
  208.   <div class="pBody">
  209.    <ul>
  210. <li id="t-upload"><a href="/wiki/index.php?title=Special:Upload" title="Upload files [u]" accesskey="u">Upload file</a></li>
  211. <li id="t-specialpages"><a href="/wiki/index.php?title=Special:SpecialPages" title="List of all special pages [q]" accesskey="q">Special pages</a></li>
  212.    </ul>
  213.   </div>
  214. </div>
  215.   </div><!-- end of the left (by default at least) column -->
  216.    <div class="visualClear"></div>
  217.    <div id="footer">
  218.     <div id="f-poweredbyico"><a href="http://www.mediawiki.org/"><img src="/wiki/skins/common/images/poweredby_mediawiki_88x31.png" alt="Powered by MediaWiki" /></a></div>
  219.    <ul id="f-list">
  220.      <li id="privacy"><a href="/wiki/index.php?title=Osswiki:Privacy_policy" title="Osswiki:Privacy policy">Privacy policy</a></li>
  221.      <li id="about"><a href="/wiki/index.php?title=Osswiki:About" title="Osswiki:About">About Osswiki</a></li>
  222.      <li id="disclaimer"><a href="/wiki/index.php?title=Osswiki:General_disclaimer" title="Osswiki:General disclaimer">Disclaimers</a></li>
  223.    </ul>
  224.   </div>
  225. </div>
  226.   <script type="text/javascript">if (window.runOnloadHook) runOnloadHook();</script>
  227. <!-- Served in 3.138 secs. --></body></html>
复制代码

[ 本帖最后由 onunix 于 2009-9-4 15:32 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2009-09-04 17:58 |只看该作者

回复 #1 onunix 的帖子

<form method="post" action="/wiki/index.php?title=Special:Upload" enctype="multipart/form-data" id="mw-upload-form"><fieldset><legend>Upload file</legend><table border="0" id="mw-upload-table"><tr>
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP