2013-11-22 19 views
0

所以...我有一個網站重定向(HttpResponse.Redirect),有直接到需要一段時間來加載一個URL(該網站是很可怕)HttpResponse.Redirect延遲

的問題是,直到網站正常響應,我的網站網址保持可見,使得它看上去,我的網站是很慢:(

有誰知道我怎麼能有同時其加載瀏覽器URL更新重定向?

PS這是一個面向內部的網站指向另一個面向內部的網站,因此儘管通常採用這種做法,但URL操作仍然是允許的皺起眉頭。

回答

1

我能想到的唯一方法是,通過使用iFrame並在該框架中加載特定的緩慢加載頁面。然後,您的帶有iFrame的頁面將加載並適當地顯示URL。你甚至可以顯示加載圖標或其他東西。

但是要考慮到這不是一個漂亮的解決方案。你最好弄清楚加載頁面需要花費多長時間。並改善這一點。

例如,您是否從數據庫加載了大量數據?然後你可以通過使用分頁來改善它。

祝你好運。

+0

歡呼的建議。可悲的是我不能做的iFrame,因爲我的服務是一個URL重新導演;一個不會更改的URL動態鏈接到源,以便源更改所有現有鏈接時不需要更改。還允許中央記錄鏈接使用情況。 我正在引導的網站是主要的內部網,速度很慢。我可悲的是沒有負責,也沒有開發這個網站,也沒有能力影響變化。我們記錄了很多錯誤和要求,將其分類,只有抵制和否認現實。 雖然再次感謝您的建議! – SmithPlatts

+0

在這種情況下,我擔心你運氣不好。因爲實際上對引發元素做了一些事情,這是無法實現的。在我看到的情況下,iFrame確實不是一種可行的解決方案。並改變瀏覽器不是一個真正的選擇:)。由於在加載瀏覽器時更改瀏覽器URL會涉及到更改瀏覽器,即使您可以在一個瀏覽器上執行此操作,您仍然需要爲每個可能的瀏覽器(也考慮到平板電腦和手機)實現此目的。 – woutervs

+0

這就是我的想法,有些害怕。我的一位同事認爲這是可能的,但是皺起了眉頭。我不太確定。 再次感謝您的迴應:) – SmithPlatts