2

Webページ内に、次のスニペットがあります。

<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<base href="https://XXXXX /">
<title>Example</title>
<link href="Layout/standard.css" type="text/css" title="Example" rel="stylesheet">
</head>
<body>

参照されるページstandard.cssは次のようになります。

@import url( "standard2.css" );
@import url( "standard3.css" );

Firfefox ESR 10.0.4内のnoscriptプラグイン(バージョン2.4.3)をアップグレードした後、cssページが読み込まれなくstandard2.cssなります。standard3.css以前のバージョンのnoscriptでは、すべてが期待どおりに機能しました。

noscriptがこれをブロックしているのはなぜですか?別のCSS内からCSSをインポートする際の既知のセキュリティ問題はありますか?それとも単にnoscriptのバグですか?


更新:問題はカスケードインポートではありません。問題は、短いURL(https://hostname/...)を使用したことです。完全修飾URL(https://hostname.mynet.com/...)を使用すると、すべてが機能します。

したがって、それは実際にはnoscript2.4.3のバグのように見えます。

4

1 に答える 1

1

NoScript の変更ログには、これに対する変更が記載されていないため、おそらくバグです。

于 2012-05-30T12:24:42.613 に答える