1 時間ブラウジングした後、ここでこの質問をすることにしました。
背景色を変更するなど、URL に CSS コードを追加することはできますか?
http://yahoo.com (コマンド) style =background-color:#000000;
または類似。または、Chrome 拡張機能などを使用せずに、変更された css でサイトが読み込まれる URL を作成することは可能ですか?
手伝ってくれてありがとう!
いいえ。(標準ソフトウェアを使用して) ドキュメントの URL に何かを追加してドキュメントを変更することはできません (サーバーが URL への追加を認識し (たとえば、クエリ文字列の場合)、それに基づいて別のドキュメントを返す場合を除きます)。
可能であれば、ブラウザはすべてのサイトをXSS 攻撃にさらすことになります。
ブラウザー拡張機能は、このクライアント側を実行する唯一の方法です (ただし、その拡張機能のユーザーは XSS 攻撃に対して脆弱になります)。
ブックマークレットを 2 段階のアプローチで使用することもできます (1. ページにアクセスします。2. クリックしてブックマーケットを有効にします)。
変更された css でサイトが読み込まれる URL を作成することは可能ですか?
解決:
次のようなものを追加します。?v=1.1
<link rel="stylesheet" href="style.css?v=1.1">
css を変更するときは、次のようにバージョンを変更し?v=1.2
ます。その後、ブラウザは新しく更新された css をロードします。css を変更するたびに、任意の番号に置き換えることができることに注意してください。
これは CSS には影響しません。ブラウザに完全に異なるファイルであると思わせるだけです。
しばらく値を変更しないと、ブラウザーは引き続きファイルをキャッシュ (または保持) し、他の要因によって強制されない限りダウンロードを試行しません。または、クエリ文字列値を更新することになります。