水晶蝦樹,聖誕樹是綠樹掛各種吊飾及禮物,水晶蝦樹是金魚藻掛水晶蝦
蓮花池放養許多玫瑰蝦多年,一直想要增添新的蝦種,之前看到琉璃蝦很受吸引,因此買了一些放入,目前子代似乎有稍微變黑,還要再繼續觀察。
最近到水族館發現有高貴的水晶蝦,雖然價格不菲 (49元/隻,同時間玫瑰蝦5元/一隻),還是很受吸引帶了6隻回家。回家打開塑膠袋一瞧,發現店員很貼心的在塑膠袋中剪了一小段金魚藻放入,因而產生了水晶蝦樹奇景,相當可愛。
不過放入蓮花池後,目前水晶蝦已經躲得不見蹤影,倒是照到了兩隻半年前購買的琉璃蝦身影。
Hope is a good thing, maybe the best of things, and no good thing ever dies. --Shawshank Redemption
水晶蝦樹,聖誕樹是綠樹掛各種吊飾及禮物,水晶蝦樹是金魚藻掛水晶蝦
蓮花池放養許多玫瑰蝦多年,一直想要增添新的蝦種,之前看到琉璃蝦很受吸引,因此買了一些放入,目前子代似乎有稍微變黑,還要再繼續觀察。
最近到水族館發現有高貴的水晶蝦,雖然價格不菲 (49元/隻,同時間玫瑰蝦5元/一隻),還是很受吸引帶了6隻回家。回家打開塑膠袋一瞧,發現店員很貼心的在塑膠袋中剪了一小段金魚藻放入,因而產生了水晶蝦樹奇景,相當可愛。
不過放入蓮花池後,目前水晶蝦已經躲得不見蹤影,倒是照到了兩隻半年前購買的琉璃蝦身影。
文章網址:如果我明天走了,有誰會真正想念我?洪蘭:皺紋只是告訴你,這裡曾經有過笑容 (Heho生活)
1. 文中提到洪教授培養友情的方法值得借鏡「友情需要培養,沒有付出就不會有收穫。」:有些消息不跟同學交流就會不知道,因學校餐廳太貴,就約同學到自己的實驗室吃飯(手作蛋壽司),久了就交到朋友也交流了消息。
2. 節錄:年輕的人純真,沒有勢利眼,所以友情持久。但是只要真心待人,老了也是一樣。
原文網址:https://paper.udn.com/udnpaper/PID0030/357335/web/index.html
1.作者於文章中點出了「堡壘」的局限與困境:防禦雖可延遲敵軍的進攻,但往往須經歷死守及承受短時間大量的攻擊。
2.特別注意,台灣作為堡壘,若周邊無外援則真成孤島:「台灣四面環海,能源、糧食、經貿、網路均重度依賴聯外交通。我們身處外交困境,全無軍事同盟」。
3.文末也提到,國防並非仰賴外國伸出援手,而是趁此機會全面的建立國防意識。
這次遇到的跟上回([JSP] form.submit()在Chrome無法送出,但在IE正常,最後發現是因缺少submit button)很像,根本原因都是由於Chrome與IE在解構時的差異,
一樣是Chrome較嚴謹,而IE會對於submit button有隱含的處理方式。
由於已經有上次的經驗,這次同樣也是往form.submit的方向去追,果然是此緣故。
情境說明:以前在IE運作的程式可以送出表單,但到了Chrome卻沒有反應。
分析問題:
1.根據先前的經驗,先檢查該表單是否為完整的form (有設定id, name, action)。
2.並檢查表單內是否有submit button,雖然表單中的submit按鈕是依判斷條件決定是否顯示,但可以按下按鈕時(判斷條件成立),看網頁的原始碼有正常出現,也就是當按鈕顯示時,瀏覽器應該可以正常抓到submit button。
3.檢查結果:表單設定完整,且該表單中有submit button,因此問題應非發生於HTML的部分。
4.本表單是在submit button按下click的時候,以jQuery控制送出。
5.往按鈕綁定的click function去追,發現Chrome有執行函式裡的動作:將按鈕disabled,但沒有後續送出表單動作。
問題解決:
1.直接推斷應該是要明確的寫出form.submit,Chrome才會送出表單,果然解決問題。
2.而IE則是不管有沒有寫form.submit,都會自動腦補,也就是submit button按下時隱含著將自動送出表單。
程式範例:
<!--HTML部分-->
<form id="testForm" name="testForm" action="test.jsp">
<%if(判斷條件成立){%>
<input type="submit" value="送出" id="submitButton"/>
<%}else{%>
<div id="testDiv">判斷條件成立才顯示按鈕</div>
<%}%>
</form>
//jQuery部分,綁定按鈕click時要處理的動作
$('#submitButton').click(function () {
//將按鈕設成disabled
$("#submitButton").attr("disabled", true).addClass('ui-state-disabled');
//原本沒有此行,只有IE可以送出表單,而Chrome沒有反應
$("#testForm").submit();
//加入上一行之後,Chrome才會送出表單,不然只執行click function裡指定的動作(將按鈕disabled)
//在IE則是不管是否有寫出submit(),都會送出表單,沒寫時會送,寫了也是可以正常送
});
Copyright © 2021 JavaSparrowK All rights reserved.
版權所有‧謝絕轉載
前言:之前我也是很快樂的用iPhone將USB接到電腦,然後就可以用手機的個人熱點分享上網了,但這次卻怎麼樣都無法,最後發現是Apple相關驅動程式問題,紀錄跟大家分享。
開始之前,先來參考別的網誌分享的步驟:iPhone USB連線分享手機網路給電腦 (電腦分析室請上2F@Pixnet)
若您照著網誌的步驟操作後還無法上網,再繼續看下去。
將iTunes的軟體更新更到最新,後關閉iTunes。
Windows更到最新(不確定是否為必要)。
先不用開啟個人熱點,先來測試iPhone是否成功用USB連接到電腦。
開啟裝置管理員,有兩種方式
點左下角的Windows圖示→點了之後會拉開功能表→直接在那邊打字→打字後就會出現搜尋列→輸入「裝置管理員」→點下去就可以開啟裝置管理員。
用鍵盤的Windows圖示按鈕+R→開啟執行小畫面→輸入「devmgmt.msc」→按下確定就可以開啟裝置管理員。
在還沒開個人熱點的情況下,將iPhone用USB接上電腦,在裝置管理員元件都正常安裝的情況下會出現以下兩項:
可攜式裝置→Apple iPhone
通用序列匯流排裝置→ Apple Mobile Device USB Device (有的人只有這一項,有的人有兩項)
狀況排除一:裝置管理員中只出現第1項而沒有第2項。
連上網路,對Apple iPhone按右鍵→更新驅動程式
搜尋驅動程式的方式選:自動搜尋更新的的驅動程式軟體
備註:如果真的無法上網,可以試試看這個目錄C:\Program Files\Common Files\Apple,僅適用於以前有安裝過的情況,若該電腦是第一次接iPhone,不一定有這個目錄。
更新完成後,應該就會出現第2項;若還是沒有,可以拔掉USB線再重新插上試試看。
「參考文章一」是把第二項整個移除,重開機之後下次接上USB線,第2項的元件就會自己跑出來。
狀況排除二:裝置管理員中第1跟2項都有出現,但iTunes無法抓到iPhone
此時針對第二項的Apple Mobile Device USB Device按右鍵→更新驅動程式
搜尋驅動程式的方式選:自動搜尋更新的的驅動程式軟體
備註:上述步驟我沒有成功,網路找很久無法更新,因此我是由這個目錄更新驅動程式的C:\Program Files\Common Files\Apple
可參照「參考文章三」。
檢查iTunes是否有成功抓到自己的手機,若上述步驟成功應該可以抓到。
前述裝置管理員中第1跟第2項元件更新的步驟都成功時,開啟iPhone的個人熱點。
狀況排除三:若裝置管理員中出現「其他裝置→iPhone」有驚嘆號,則對iPhone點選右鍵→更新驅動程式,更新位置選擇「瀏覽電腦上的驅動程式軟體」→路徑輸入C:\Program Files\Common Files\Apple\Mobile Device Support\NetDrivers。(參考文章二)
更新驅動程式成功後,只要接上USB線,且iPhone的個人熱點是開啟的,電腦將自動連上iPhone的手機網路。
(2021/06/15 補充) 某天我的筆電突然發生抓不到iPhone USB的熱點分享,有拔掉手機USB線重接、關閉iPhone設定裡的熱點再開啟、手機重開機,甚至電腦重開機,都還是抓不到。 至裝置管理員查看第5點兩個項目的裝置都正常,但我還是對那兩個項目裡的所有元件按右鍵→更新驅動程式→自動搜尋更新的驅動程式軟體,回報給我的結果都是,元件已經是最新。 之後再關閉iPhone設定裡的個人熱點→重新開啟,就抓到了。
Copyright © 2021 JavaSparrowK All rights reserved.
版權所有‧謝絕轉載
參考文章:
一、【教學】電腦用USB傳輸線,讀不到iPhone手機的解決方法分享。(Techmarks劃重點)
本文可解決「Apple Mobile Device USB Driver」驅動程式問題。
二、[問題] 電腦抓不到手機的熱點 (作者:song042008@ptt)
本文可解決「其他裝置→iPhone有驚嘆號」。
三、windows 10 iTunes 偵測不到 iPhone (咱砸雜@pixnet)
四、Fix: Apple Mobile Device USB Driver Missing (Kevin Arrows@Appuals)
這篇很詳細,不過我沒用到這麼細節就解決問題了,若有需要可以參考此文。
最近收看了當紅的「天竺鼠車車」,本來對這部超短片沒有什麼預期,一看之後居然大出我所料,毛茸茸的主角們在疫情肆虐的時代特別讓人感到療癒。而且本片的厲害之處在於每片皆2分多鐘,卻劇情緊湊、引發思考甚至有教育意義,是部適合小孩及大人觀賞的好作品。
備註:目前只出到第三集,每週二更新一集。
這邊附上第一集,這裡是完整的清單:PUI PUI 天竺鼠車車|每週二07:35更新|Muse木棉花 動畫 線上看
其他天竺鼠車車延伸影片及話題:
首先第一段影片是暴龍賽跑,同時看到這麼多猛獸暴龍同時出閘,真的很有趣啊
(而且後來有些跑到頭都歪了,哈哈)
第二段影片是狗和貓看到暴龍出現的反應
就先不暴雷了,狗跟貓的反應還真的是差很多呢,但也符合狗跟貓看到新生物的反應,以及他們天生特出之處 (狗的嗅覺已解出謎題)
2020/4 文鳥球球(前)與逼逼(後)各據一籠
因為標題是文鳥球球的「兇兇訓練」,因此我們先來談兇兇訓練是什麼東西。由於我們原有的文鳥逼逼與新進的後輩球球兩隻都是公鳥,因此並沒有發生一見鍾情的羅曼史,而是逼逼單方面的想要霸王硬上弓。
逼逼每隔一段時間總是會站在球球附近,想要對牠跳舞,或是有時候沒跳舞就想直接踩牠。當然球球會飛走逃避,雖然最近球球的飛行能力上升不少,而且可以藉由小迴旋甩掉逼逼,但是由於球球並沒有進行反擊,因此逼逼的攻擊力道也沒有減弱。
最一開始讓球球出籠時,球球的兇兇訓練表現的還不錯,我們鼓勵球球跟逼逼打架,初期時會藉由「打假球」讓球球以為自己贏了、逼逼以為自己輸了。也就是球球站在穩固的籠子上,逼逼站在人的手上等會移動的地方,打到一個程度就讓逼逼突然下墜只好飛走,製造球球勝利的假象。
這樣假球打了幾次,球球也覺得自己可以打贏,因此心裡暗示也真的成功,當逼逼想要進犯球球時,只要說「球球,兇兇!」牠就可以自己擊退逼逼。但最近不知道為何球球開始不想打架,總是採取逃避飛離現場,或是找人類做避難場所。
但事實上在我們不出手干預的時候,球球只是飛過來並沒有防範效果,因為球球可以停的位置逼逼也都可以停,因此球球只是停在我的大腿上,逼逼追過來後又繼續逃,並沒有遏阻的效果。
因此球球的兇兇訓練還必須繼續加強,我們還是希望球球可以守護自己的領土。
再來就進入政治的部分,昨晚赫然發現人類、文鳥逼逼、與文鳥球球的三方角力宛如現實中的三方國際關係,逼逼總是想要霸凌球球,就算人類教導球球兇兇的技巧,但球球生性溫和不願戰爭,有此技能但不願意使用該武器,仍然無法擊退逼逼。
而且逼逼並沒有因此理解球球對於和平的用心良苦,反而以為球球示弱了,而加強追趕的力道;一昧避戰的球球也只能自吞苦果,要避戰就只好體力比人家好,才可以躲開獵人逼逼的追趕。
人類在這三方中扮演的角色則是絕對的強權,其實可以完全置身於事務之外,但若要主動調停也沒問題。當我們希望球球展現自己戰鬥的決心時,我們會旁觀,或是下「兇兇」指令,希望球球可以自行擊退逼逼;但若球球不願意反擊,而一直逃飛來飛去,我們也不會展現憐憫。
當想要跟文鳥玩時,人類就可介入調停。兩隻文鳥都在手上時是非戰區,我們刻意維持兩隻鳥在手上都不可打架,一人一隻手,若逼逼跳到球球的那隻手想要趕走牠,我們會帶走逼逼。如果逼逼把球球嚇走了,那逼逼也會被拋過去不能停在手上。
而人類可以得到想要從兩鳥身上得到的利益,卻又不會損失自身利益。我們可以摸逼逼頭,逼逼也會很享受的接受摸摸;也可以讓球球在手上窩著休息,而享受文鳥在手上的柔軟蓬鬆。但說起來人類是基於自己的布局才出手干涉兩鳥,事實上球球贏或輸,並不影響人類的強權;但逼逼太常贏可能會打傷球球,造成終身的傷害(要帶牠去看醫生、萬一啄傷眼睛視力受損),因此才阻止逼逼太凌厲的攻勢,但並不是基於同情弱者而出手。
具有體型優勢及前輩地位的逼逼,永遠都會繼續具有這項優勢;而體型弱勢及後輩地位的球球,也永遠無法擺脫這個先決條件。球球要成功逃離逼逼追趕的唯一方法是靠小而敏捷的速度,以及更持久的飛行能力;但要戰勝逼逼,唯有強烈的戰鬥意志以及兇兇的決心 (之前球球兇兇的決心非常高,展現出「球之兇狠」,那時連逼逼都感到有點可怕,只能摸摸鼻子轉身,而且還故意避開球球的眼神不看牠;那段時間逼逼看到球球,都會想到球球很兇而不感進犯,但現在球球變溫和,逼逼就加強追趕力道。)
(2021/06/28更新) 球球現在相當的強悍,可以自己捍衛自己的領土,當球球站在籠子上,而逼逼站在另外一個籠子看著牠時,若球球偵測到進犯的意圖,甚至會預先叫囂驅趕逼逼。而若逼逼使用空中盤旋試圖降落在牠的領地,球球會壓低身體嘴喙朝上發出吵架聲,通常可以成功驅趕逼逼。
而若逼逼真的降落了,現在有85%機率球球可以在激烈的嘴喙交戰中打贏逼逼,上次我先生看到球球往逼逼的臉戳了一下,逼逼就敗退逃走。而現在球球在手上也可以展現出強烈的兇兇意圖與捍衛領土的決心,當然若是逼逼主動發起爭端,最好還是直接把逼逼隔開,因為在手上球球還是比較難抓穩,而有較高的機率落敗;避免常出現球球會落敗的場合,球球才會想停在手上,也才能維持球球對於自己會戰勝的信心,而繼續勇敢的面對戰鬥。
Copyright © 2020 JavaSparrowK All rights reserved.
版權所有‧謝絕轉載
爬文發現PTT有神人提供關鍵字「推 zxcc79: Google 台鐵 座位配置 yam部落格」
原文出處:[問題] 北迴線普悠瑪與太魯閣的座位
依照指示搜尋,此連結為Google搜尋關鍵字「台鐵 座位配置 yam部落格」
最上面的幾個搜尋結果就是最重要的
1.普悠瑪號的座位配置圖
http://tdckw.pixnet.net/album/photo/91291746
2.台鐵對號列車(含區間快車)座位平面配置圖/原 天空部落(yam) 備用版
http://tdckw.pixnet.net/album/set/3633246/1
自身經驗分享:
1.本次前往花蓮,去程搭乘太魯閣車次278,座位3車34(靠窗)、3車36(靠走道),座位靠海側
b.根據相簿的說明,1~4車的行駛方向參考右邊,也就是往花蓮的時候,3車的偶數座位會在左邊(靠海側)
2.由花蓮回程搭乘自強(山線)車次177,座位9車34(靠窗)、9車36(靠走道)
a.推測可能是相簿中的「自強號(PP推拉式)」,但不知道切確是哪個型號
b.根據相簿的說明,第9車的34往台北的時候,偶數座位會在右邊(靠海側)
Copyright © 2020 JavaSparrowK All rights reserved.
版權所有‧謝絕轉載
3.上車後如何知道自己的座位是靠山還是靠海?
這個分辨方式雖然無法讓你更改座位,但是可以讓你心中有個預期自己在哪一側。
北迴線往花蓮方向,若上車後坐下,座位在左側的為靠海側。
北迴線往台北方向,若上車後坐下,座位在右側的為靠海側。
請參考我用小畫家繪製的簡單示意圖,往花蓮時,車頭是向著花蓮,因此海是在火車的左側,也就是左側座位靠海、右側座位靠山。
往台北時,車頭是向著台北,因此海是在火車的右側,也就是左側座位靠山、右側座位靠海。
Copyright © 2020 JavaSparrowK All rights reserved.
版權所有‧謝絕轉載
4.如何知道自己的座位是靠窗還是靠走道?
這個問題的答案比靠山或靠海簡單許多,座位數字除以4後,餘數為1或2者,為靠窗座位;餘數為3或整除者,為靠走道座位。
5.如果想要看海卻發現自己坐在靠山側呢?
別擔心,到了花蓮後有無盡的海可以讓你看。而且其實靠海側出現海景的時間都很短暫,雖然每次出現海景時都讓人驚嘆,但出現海的時間總共不到半小時,且每次出現都不到1分鐘,轉瞬即逝馬上就又鑽入隧道了;且還要看當日的天氣,若是陰天,其實海也是灰灰暗暗的,只有好天氣才可以看到閃亮的海與藍天白雲。
反之,山景不會受到天氣的影響,這次仔細地觀察了靠山方,其實靠山方的山景相當壯麗翠綠,也是東部獨有的景色。因此靠山或靠海,或許也不是這麼讓人介意了。
6.最後附上幾張在火車上拍的海景照 (由花蓮回台北)
延伸閱讀:
家裡的蓮花池,在今年以前魚口稀少,只有一隻白魚山獨自悠游,其它就是螺類與眾多的玫瑰蝦。今年終於在氣溫合適的月份想到該開始增添魚口,於是在6或7月時,帶回了斑馬魚8隻。
後來應是因開始餵食後水質變差,水面開始產生油膜,絲藻也大量增生,在這段期間,可能本身抵抗力就較差的魚也因此死了3隻 (老魚白雲山也走了),因而開始研究食絲藻或油膜的魚類。
最後決定先購入「女王燈」,為的就是牠們優秀的食油膜能力,而去水族館的這天就是故事的開始。
從未看過女王燈的我以及在網路影片已看過女王燈的老公,就這樣未經驗證的帶回了三隻店家說是女王燈的魚。魚還在袋子的時候有看到牠們的樣子,但我以為燈科魚就是長這樣,我老公以為燈科魚的變異性很大 (想想斑馬現在都有無數種顏色了),因此我們都以為「女王燈就是該長這樣」。
由於是在週二的晚上帶回魚,當天對水、溫後就放入,後來幾天下班時蓮花池也因晚上而看不清楚底部,但周五我老公即告知新來的魚會追斑馬魚;我上去一看,還真的追得很兇,斑馬魚原本可以在底部及各處悠游,但那天全部躲在盆栽上方 (因為盆栽上方不會被新魚看到,不會被追),只要一游出盆栽區,新魚就從下方殺出狂追猛殺,根本如同大白鯊追獵物一般,從暗處出現後獵食。(斑馬魚2.5-3cm,新魚約4cm)
雖說因斑馬魚跑得很快,因此看來斑馬都還可以跑贏新魚,但到了周六早上,原本聽到腳步聲都會一片騷動非常歡樂的6隻小斑馬,全部氣喘吁吁躲在盆栽上方,看到這個場景我就心裡有氣了,雖說有網友提到女王燈有女王脾氣,但追成這樣也不對吧!?而且,最重要的是,說好的清油膜能力呢,似乎只看到新魚在下面衝刺狂追斑馬,沒看到清油膜的行為。
也因此本來沒做功課的我,在網路認真搜尋一番,從女王燈的脾氣開始找起,後來看到一篇文章提到雄女王燈的尾鰭很漂亮,一看網友附上的照片,跟我們帶回來的魚根本是八竿子打不著,完全差太多,才確認看來真的是「水族館給錯魚了」!
我們的魚從蓮花池上方看的到白點,且身形是尖的,第一次帶回來時從側面看是菱形,而女王燈應是長形的,且網路文章都說女王燈是上層魚,我們帶回的魚根本沒出現在上層過,只會躲在暗處伏擊斑馬魚。
致電水族館告知,店家說馬上發現後要儘早帶回來 (週二買,隔一兩天吧),但跟店家說明我們的是蓮花池,放進去之後看不到側面,店家也很有誠意的說可以拿回來換。
後來為了撈起那三隻藏在深處的新魚,說是翻箱倒櫃也不為過,先把生性好奇的斑馬魚用塑膠杯撈起來 (斑馬魚看到塑膠杯會過來探索,趁機將杯口往下壓順著水流撈起)。再來就是挑戰撈那三隻速度飛快的新魚,第一隻用網撈、第二隻在不明究理的情況下游進了放在水裡的陷阱透明塑膠杯,第三隻也就是狂追斑馬魚的飛毛腿,不只撈不到,連個魚影都找不著。最後把水撈到剩一半左右,才看到牠躲在盆栽的縫隙間;同樣使用陷阱法,先將透明塑膠杯放在池底,看到魚的時候另一人由另外一邊趕牠,在魚自己衝進塑膠杯的時候撈起。
整個過程花了1.5個小時。
得到的附加價值是,順道將蓮花池的水換掉1/3,及順道做了藻類及雜質的清理。
將三隻新魚帶回,水族館告知那三隻應是迷你燈(Google圖片),並說明周二當晚是新來的工讀生 (確實我們有發現他撈魚的手法不是這麼純熟,花比較久時間撈魚),店家後續的處理也有誠意,除了新買的魚有折價以外,同時買的金魚藻似乎也有多給一些,這次當場也確認確實是女王燈,因此算是圓滿結局。
最後依然是帶回三隻女王燈,因考量到網友說女王燈脾氣較大,因此這次又加購4隻斑馬魚,及清潔水質並供給蝦類食物的金魚藻數株;新魚加入後,斑馬魚的族群達到10隻,女王燈3隻,事後也證明目前女王燈與斑馬相處良好,甚至女王燈在餵食時會被斑馬撞飛 (哈哈),但也相安無事,通常牠們是各做自己的事,互不打擾,自己玩自己的。
※最後的結論時間:最近讀查理‧蒙格的「窮查理的普通常識」,文中提到人類有「專業迷思」傾向,以為穿著專業服裝的專業人士說的話就全部是對的;這次就是犯了專業迷思,以為水族館給的魚一定是對的不會錯,才因此有這次的「迷你燈之亂」。
以後遇到專業人士給的建議或是事物,記得還是要用自己擁有的「普通常識」來驗證啊!
● 海中假車禍慣犯 「傑尼」再出手?!
https://www.facebook.com/watch/?v=1416034165219851
「幾位潛客在小琉球潛水時,突然遭到海龜迎面撞擊;一想到「摸一下海龜,代價可能是30 萬」,潛客們嚇得紛紛雙手環胸自保」
延伸閱讀:什麼是「杰哥不要」?如果早知道男生也會被性侵(維基百科)
「發動車子後聞到怪味,車子也傳出異響,打開引擎蓋之後,才發現引擎室變成松鼠藏食物的倉庫」
● 「犬狼混血」出生三天被拋棄 飼主收養牠長成英姿大型寵物 (聯合新聞網)
「如今Kira已經長成一隻威武的狼,但同時也被Alida訓練的相當好,沒有留下絲毫野生的氣息」
備註:新聞最後的影片,Kira發出狼的嚎叫,果然還是隻有3/4狼血統的狗啊
● 歹徒持刀搶劫!女店員竟抄起「45cm軟Q陽具」甩臉 監視器畫面曝 (ETToday新聞雲)
新聞中有附原始影片,「店員熟練到像是遇過很多次搶匪」
備註:店員真的是很厲害,急中生智以及勇氣過人,不愧是流著戰鬥民族血液的俄羅斯人
● 問題:同樣的程式在IE可以送出表單,但Chrome卻無法送出。
● 情境說明:form.submit()的動作是寫在jQuery的$.ajax動作完成後,在success: function (response)裡送出表單。
● 釐清問題:
1.原本以為是Chrome無法接受.submit寫法,因此往瀏覽器語法部份去找。試了以下幾種寫法,都還是沒有辦法產生表單
//結果跟submit一樣,什麼都沒發生
$( "#form1" ).submit(function( event ) {
alert( "Handler for .submit() called." );
event.preventDefault();
});
//結果跟submit一樣,什麼都沒發生
$('#form1').on('submit',function(e) {
if($('#rpt').val() === "poop"){ //Sample error check
e.preventDefault();
alert($('#rpt').val());
}
});
//至少表單有送出,但是沒有開新視窗執行
var varForm = $(document.getElementsByName("form1"));
var tmp=varForm.attr('action');
$.post(tmp, varForm.serialize());
2.找了幾篇文章後,有人提到可能是html元件的問題,發現這才是我的情況。
我的情況是當情況A的時候,按下【查詢A】按鈕,要先觸發ajax,ajax成功時才呼叫form.submit()。
情況B的時候,按下【查詢B】按鈕,直接做form.submit()。
<form id="form1" name="form1" method="post" action="Qry.jsp" target="_blank">
if(cond A){
<input type="button" id="queryA" value="查詢A">
}else{
<input type="submit" id="queryB" value="查詢B">
}
● 解決方法:眼尖的您是否已經發現當情況A(cond A)的時候,JSP畫面上是沒有submit按鈕的。
也就是Chrome瀏覽器因為找不到submit按鈕,而無法進行form.submit的動作,因此什麼動作都沒進行;但IE可以在沒有按鈕的情況下繼續送出該表單。
只要在情況A裡面加入一個隱藏的submit按鈕,Chrome就可以跟IE一樣正常執行form.submit。
<form id="form1" name="form1" method="post" action="Qry.jsp" target="_blank">
if(cond A){
<input type="button" id="queryA" value="查詢A">
<input type="submit" id="queryASubmit" value="送出A" hidden>
}else{
<input type="submit" id="queryB" value="查詢B">
}
● 參考資料
1.Form SUBMIT not working in Chrome/3WA問題解決專家工作室
一開始是往這個方向去找,使用網頁中提到的$post寫法可以送出表單,但仍然無法達成我想要的開新視窗目的。
2.Form Submit not Working in Chrome?/Stack Overflow
文中有人建議他修改button name,以及有人提到他的Chrome console也沒有報錯,但清除cache之後就可用,因此給了我可能是html元件問題的靈感,最後發現是因缺少submit button造成Chrome無法送出。
Copyright © 2020 JavaSparrowK All rights reserved.
版權所有‧謝絕轉載
有些設計在瀏覽後會讓人過目不忘,難以忘懷,這間挑高有弧面窗景、原為舞會廳的住宅,就是這樣別緻讓人印象深刻的設計。
這個小宅最亮眼的就是落地窗景,如此的窗景沒有幾間城市咖啡館可以擁有,住家因這樣的窗景瞬時轉化成咖啡館,在自家即可享有充分的自然光。可以想見於此窗前閱讀、寫作及啜飲咖啡,會是多麼美好的時光。
450平方呎的小宅約為12.65坪,如此的設計已經將空間的層次感增加,也較傳統的設計開闊不少;但由於空間仍然有限,在幾乎一半的空間為窗景所用後,生活的空間因此也相當有限。
只能將廚房與洗衣機放置在一起,空間內也只能設置電磁爐無法使用瓦斯爐,也無法設置內置的大烤箱或烘碗機等用具。且一進門必須先往下三個階梯才能到達平台,再下一個階梯到達廚房,再上四個階梯到窗景咖啡區,無法像一般住家的同一層總希望是平地,不需要常拾級上下。
另外是挑高空間中的夾層雖然很別緻,但上樓必須要爬細梯而上,想想若晚上有尿意仍必須爬梯而下;且雙人床放置的位子有點太新潮了些,我就無法想像自己可以在那樣的高度安睡,會希望床頭板再高一點,也希望床邊的護欄再高一點。
且上層的工作室雖然看似很美好,但我個人喜歡較厚實的桌子,也偏好較高的層板,且後方由於留下大門的空間,而使工作桌只能是長條形,也無法更寬。
欣賞之後雖然覺得這樣的設計很是美麗,但實在不太適合自己居住,也只能讓這個美好的窗景設計留在夢想裡欣賞了。