1

ローカルで Web サイトを実行していますが、正常に動作します。ページは IE9 のローカル イントラネット ゾーンに表示されます。顧客は、JavaScript コントロールの一部が機能しないという問題があると言っています。彼らはそれを、より制限されていると私が推測するインターネットゾーンで見ています。Visual Studio 2010 からサイトを実行したいのですが、問題を再現できるようにページをインターネット ゾーンに表示します。Microsoft サイトで定義されている「Web のマーク」コメントを使用すると、これが可能になると読みました。以下に示すのは、私のマスターページの上部です。行 "" でうまくいくはずですが、IE を右クリックしてプロパティを選択すると、ページは常にイントラネット ゾーンに表示されます。これを Visual Studio から実行し、サイトは IIS でホストされています。他の設定を変更する必要がありますか?

<%@ 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
4

1 に答える 1

2

MarkoftheWeb」は、ローカルファイルシステムからロードされたページにのみ適用され、ローカルWebサーバーから提供されたページには適用されません。

ページをインターネットゾーンに強制的にロードする必要がある場合は、イントラネットゾーン設定の[自動検出]オプションをオフにするか、コンピューターのFQDNを使用してページをロードします。

于 2012-11-23T17:00:35.873 に答える