由於很多網頁代碼裏面圖片是相對路徑。在取圖片的時候就需要絕對路徑。
這時候就可通過當前頁面的url與圖片的相對路徑來拼湊。
而大部分條件就根據相對路徑來判斷,讀其前2個字符。分爲 ./,../,/,image/,等一些情況
其中關鍵地方在判斷..的時候,url往左移一個/ ***/的位置,而圖片相對路徑往右移動../位置。這樣問題就解決了,當然還有其他細節,那就慢慢細心調了。
我猜測應該在ms的組件中應該有直接調用的接口,但我沒找到。
由於很多網頁代碼裏面圖片是相對路徑。在取圖片的時候就需要絕對路徑。
這時候就可通過當前頁面的url與圖片的相對路徑來拼湊。
而大部分條件就根據相對路徑來判斷,讀其前2個字符。分爲 ./,../,/,image/,等一些情況
其中關鍵地方在判斷..的時候,url往左移一個/ ***/的位置,而圖片相對路徑往右移動../位置。這樣問題就解決了,當然還有其他細節,那就慢慢細心調了。
我猜測應該在ms的組件中應該有直接調用的接口,但我沒找到。
this.richTextBox2.SelectionStart=this.richTextBox2.Text.Length; this.richTextBox2.ScrollToCaret();
在書上學到繪圖驗證碼示例,記錄一下 //生成驗證碼 public string CheckCode() { int number; char code;