自己在比較閒的時候學了一點html和js,大概能寫一些比較簡單的東西了,於是就動起了側邊欄的念頭。
如果能在部落格裡加乙個題目快速跳轉也很茲磁啊。
首先要選擇題目,oj的名字肯定是不能直接輸入,因為還有各種大小寫,全拼或縮寫的問題(如洛谷就有luogu,lgoj,lg等等的寫法,不過大多數都是第一種吧)。所以這個一定是給出來一些選項,直接讓你選。而題目id一定是要自己輸入的。判錯就算了吧,反正跳錯了也跟我沒關係。
那麼我們在教程裡找一找,還真的找到了這個東西,就是html裡面乙個叫表單的元素,裡面有文字框,單選和複選,按鈕,當然還有下拉框。語法大概就是這樣的:
於是我們就可以寫出來下面的一些東西了:
各大oj快速跳轉
這樣,就差上js**了。
然後當然是申請js許可權啊,這個一般都是給過的。
(那句%%%就當沒看見了,只是測試用的)
然而,我們把這段**加上,並沒有什麼反應,審查一下元素,就可以發現,這裡面的js**怎麼意外失蹤了呢?
然後我聯絡了一下團隊,答覆是js**限制不多,但是不能是惡意**。
惡意**!
可能window.open()就被ban掉了吧。。
這怎麼辦啊,估計所有的頁面跳轉都是惡意**,這不是就沒法實現了嗎?
你再想想,惡意**檢查肯定是在你填的東西裡面檢查,那如果你的**沒在填的東西裡面,那不就查不到了嗎?
然而還有乙個問題,就是你還要找個地方把你的**放上,那怎麼找呢?
我們發現,本身就可以發檔案啊,那麼我們把檔案傳上,然後把位址弄過去,然後就好了。。
本蒟蒻還是太菜了啊,這麼簡單的東西竟然還花了乙個星期,如果有js大佬輕噴啊。
OI 關於快速冪的簡單理解
快速冪 因為a b c n a n b n c 所以n m可以分解為n m n a1 n a2 n a3.n ak a1 a2 a3.ak m 所以我們想到,如果存在k我們都知道二進位制轉十進位制時,是對每一位呈上位權,而計算機可以對十進位制數進行位運算,通過位運算可求出二進位制的每一位,tobe ...
關於我的OI生涯(AFO) NOIP2016 後
這篇我就隨意寫啦 不用統一的 題解 形式。也分好幾次慢慢更吧 對於noip2016的總結,我本想善始善終back回,但是心情不足以支撐我,那就只能有始有終了.下面進入我的話嘮模式.另外,我真的如名是蒟蒻,想看神犇的 oi生涯 就不用往下看了。初接觸.不回憶我都快忘了,我小學時就很幸運地開始接觸資訊學...
關於隱藏資料聯想到的型別無關
上個月還是上上個月吧,忘記了,在處理物品額外特殊屬性,如加成攻擊 加成防禦等等等此類,而同類物品的基本資料都是從本地的乙個物品表裡根據type或者是名稱標識來讀取的,那些額外的,通過強化或者是隨機boss掉落的極品屬性呢?通過伺服器傳送,ok。現在應該明白了遊戲世界處理 物品 這類物件的方式了。我很...