看板 PHP 關於我們 聯絡資訊
想請問PHP可以做到偵測目標網頁的尺寸大小嗎? 可否請各位大大給小弟一些,關鍵字呢? 我有先去google查查,不過都沒有得到關鍵性的解答. -- 火,不煽不熾。 https://sites.google.com/site/scarsoftime11/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.251.41.88
MOONRAKER:目標網頁是啥?是你自己的網頁還是你要用curl抓的網頁? 10/28 13:34
MOONRAKER:還是你的網頁給別人用iframe嵌入的母視窗大小? 10/28 13:35
kingoface:應該說是別人的網頁,我要負責把別人介紹我們公司的網頁 10/28 13:40
kingoface:截圖片下來,我已經找到可以截圖的方法,現在要調整尺寸 10/28 13:40
kingoface:目前的程式碼,可以設定圖片大小,或是整個螢幕,但是 10/28 13:41
kingoface:我要的是整個網頁,所以要先偵測該網頁大小,才截圖. 10/28 13:42
MOONRAKER:果然問題不是表面上那麼單純… 10/28 14:53
hSATAC:灌個抓圖機 10/28 15:02
kingoface:其實問題還是很單純..我要怎麼抓取網頁尺寸..XD 10/28 15:14
buganini:這跟PHP沒關係啊 看你用什麼抓圖 10/28 16:14
buganini:是抓圖程式的問題 一個好用的抓圖程式是可以設 10/28 16:15
buganini:window size然後直接吐圖檔給你 網頁大小不是用來偵測的 10/28 16:15
buganini:是用來設定的 10/28 16:15
buganini:常用的如khtml2png或是firefox+addon 10/28 16:16
kingoface:但是我用的是PHP的函式imagegrabwindow(),程式碼就是他 10/28 16:30
kingoface:下面提供的範例檔,所以應該算是要寫個PHP抓圖程式吧! 10/28 16:30
MOONRAKER:想說怎麼會有這種東東,原來是windows-only,太誇張了 10/28 16:34
kingoface:恩,其實滿好用又簡單,但是就是要克服不能截取全網站的 10/28 16:39
kingoface:問題,這樣就很完美了~。 10/28 16:39
buganini:不好用的地方就是那些問題你根本就很難克服 10/28 16:54
buganini:克服方式也不是沒有,就是自己把缺的win api包成php 10/28 16:57
kingoface:其實我的想法很單純,就是只要知道對方網頁的高度,那我 10/28 17:36
kingoface:就可以利用那些函式,把整個網頁都截圖下來。不過感覺目 10/28 17:38
kingoface:前好像要得知對方網站高度不太容易就對了... 10/28 17:38
buganini:你要知道對方網頁高度,就要去問IE,這不是PHP可以簡單 10/28 17:49
buganini:辦到的啊 10/28 17:49
shadowjohn:http://3wa.tw/demo/webcapture/ 10/28 17:50
kingoface:恩,感謝B大指點,看來應該要想別的方法了。 10/28 18:14
kingoface:上面網站的東西感覺都超猛的...有人能指點一下怎麼做的? 10/28 18:17
MOONRAKER:打電話給DIRTY PAIR。(煙) 10/29 08:23
shadowjohn:哈~終於有人知道3WA的由來了~~~ 10/29 10:32
shadowjohn:CutyCapt、pywebcapture、PyWebShot、getwebscreen.py 10/29 10:59
shadowjohn:至於能不能用,就看功力了:) 10/29 11:00