Prowadzę stronę internetową lokalnie i wszystko działa dobrze.Strony pojawiają się w strefie lokalnego intranetu w przeglądarce IE9. Klient twierdzi, że ma problem z niedziałającymi niektórymi elementami sterującymi JavaScript. Oglądają ją w strefie internetowej, która, jak sądzę, jest bardziej ograniczona. Chcę uruchomić moją witrynę w programie Visual Studio 2010, ale strony muszą być wyświetlane w strefie internetowej, aby móc odtworzyć problem. Czytałem, że umożliwi mi to użycie komentarza „Znak sieci” zdefiniowanego w witrynie Microsoft. Poniżej pokazano górę mojej strony wzorcowej. Linia „” powinna wystarczyć, ale strony zawsze pojawiają się w strefie intranetu, gdy klikam prawym przyciskiem myszy IE i wybieram właściwości. Uruchamiam to z Visual Studio, a witryna jest hostowana w IIS. Czy powinienem zmienić jakieś inne ustawienia?
<%@ Master Language="C#" AutoEventWireup="true" Inherits="xpThemed" Codebehind="xpThemed.master.cs" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!-- saved from url=(0014)about:internet -->
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
.
.
etc
Odpowiedzi:
2 dla odpowiedzi № 1"Znak sieci" dotyczy tylko stron ładowanych z lokalnego systemu plików, a nie stron udostępnianych z lokalnego serwera WWW.
Jeśli chcesz wymusić ładowanie strony w strefie internetowej, możesz wyłączyć opcję „Wykryj automatycznie” w ustawieniach strefy intranetowej lub załadować stronę za pomocą komputera FQDN.