[浙大向]沒有ie瀏覽器,上10.71.45.100計算機課程教學網的一種方法


10.71.45.100計算機課程教學網,實在是不適合現在的網絡環境,非ie不能登陸。沒有ie,每次交作業還要開虛擬機,太不科學了。

今天小琢磨了一會發現他的原理是:登陸的時候用VB腳本,登陸然后保存了cookie,然后get請求里面的頁面。VB scripts不是web 標准,所以Chrome沒有支持。

 

於是按照原理搞了一番:

1,替換html代碼。

選擇老師,然后進入登陸見面,Chrome選擇元素,然后找到登陸的html form代碼,修改成下面的樣子,記得刪掉“登陸”btn的onclick事件

<form method="post" id="form1" name="form1" action="login/check.asp?tn=jxh&Rnd.7055475=.533424" target="checkff">
    <table style="font:12px Tahoma;" width="190" height="80px" border="0" cellspacing="0" cellpadding="0" bgcolor="LightBlue">
        <tbody><tr>
            <td width="60px" align="right">用戶名:</td>
            <td align="left"><input type="text" id="txtUser" name="txtUser" style="width:100px;height:18px;border:1 solid;"></td>
        </tr>
        <tr>
            <td width="60px" align="right">密   碼:</td>
            <td align="left"><input id="txtPwd" name="txtPwd" type="password" style="width:100px;height:18px;border:1 solid;"></td>
        </tr>
        <tr>
            <td colspan="2" align="center"><input type="submit" value="登錄" id="btnLogin" name="btnLogin" class="btn1">
            </td>
            
        </tr>
    </tbody></table>
</form>

 

然后在頁面中填寫用戶名密碼,然后登陸。這樣cookie就保存在瀏覽器了。但是頁面沒有發生變化。

檢查自己的是否有cookie:

 

2.登陸課程頁面

直接輸入:http://10.71.45.100/cstcx/web/index_student.asp?Rnd.7055475=.533424就可以了!

發了一個get請求,服務器會檢查你的cookie,其實你的cookie里面有你的老師信息,然后發現有這個cookie就登陸成功了。

 

嗯 頁面布局很爛,不過至少可以使用。

 

水文。。謝謝閱讀。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM