2011-05-30 66 views
0

HTML頁面上我有四個相同的模板外觀已經創建的40K HTML頁面。如何修改加載在C#asp.net

在我的應用程序中,我根據一些條件調用了幾個這些html頁面。

我想根據自己的情況更改部分HTML頁面(圖片和顏色),然後在瀏覽器中顯示它。

對於例如: 如果我打電話給1.HTMl 2次然後第一次它應該有橙色背景和第二次它應該有黃色背景。

我無法對HTML文件進行更改manully bcoz有40K HTML頁面。

可以幫我解決這個問題嗎?

由於提前

+0

請具體談談你是做。你是什​​麼意思,你「打電話」這些網頁? ASP.NET以什麼方式參與其中? – 2011-05-31 06:00:25

回答

1

利用的jQuery HTML頁面,並做更改根據您選擇的條件......在$(document).ready() ..allows的CSS類來輕鬆實現你的任務..

+0

你能告訴我更多關於如何使用它嗎?我從來沒有用過它,教程聽起來令我困惑。在我所有的HTML文件看起來和下降是相同的,但在img標籤中的字符串是不同的。我很困惑 – 2011-05-31 04:43:08

+0

你能告訴我更多關於如何使用它嗎?我從來沒有用過它,教程聽起來令我困惑。 在我所有的HTML文件看起來和下降是相同的,但在img標籤中的字符串是不同的。 我很困惑 – 2011-06-02 04:20:26

0

你的問題沒有真正具體到足以給你一個完整的答案。然而。

  1. 爲HTML是純文本,下載HTML你的應用程序中,無論是提取您想要的比特,或尋找您需要更改的位,如車身顏色,或CSS。如果它的CSS ,用你自己的替換它。

  2. 只是因爲有4萬個文件,並不意味着你不能改變它們 - 如果它是可訪問和可行的,那麼你總是可以做到這一點。即使你寫了一個實用程序來爲你做。如插入註釋部分,以便您可以輕鬆地從頁面中提取部分。

  3. 如果您有具體問題,請舉例說明您的問題並解釋一下您的嘗試。你會得到更好的質量答案。

0

這聽起來是一個設計問題,而不是技術。

你應該使用一些技術打破這些40頁KB的文件分成較小的部分:

  1. 母版頁
  2. 服務器控件
  3. 緩存
+0

40K是文件數量不是大小。我有從Excel表導出創建的40000個html文件 – 2011-06-02 04:21:06

相關問題