ID登録せずに、無料で質問できる♪ 教えて!gooアプリ>>

htmlで開いた時に一度だけリロードをするプログラムが知りたいです。

条件
javascriptを使わない
bodyタグをいじらない
cgiを使わない
phpを使わない

使えるのはhtmlとcssのみです。

宜しくお願いします。

質問者からの補足コメント

  • どう思う?

    説明不足でした。
    当サーバーでは、
    htmlを基本として、
    JavaScript,jQuery,css等のプログラムを使っています。

    本題ですが、
    JavaScriptを使用しないユーザー等を
    警告して、
    他のページに移動したいと考えています。
    しかし、<noscript>
    の中に<meat>を使っていますが、
    まれにカードが表示されたままなってしまいます。

      補足日時:2017/07/13 22:40

A 回答 (4件)

そういう用途であれば、入り口ページをつくって


javascriptが有効な人を本体にとばし、そうでない人は
入り口ページのなかで警告を表示すればいいのでは?
(javascriptが動かない人を飛ばすのじゃなく、動く人をとばす)
またそれでも不正にjavascriptのページに来るひともいるでしょうから
クッキーとトークンを利用して、設定されてない人を弾くような
仕組みを考えればいいでしょう
    • good
    • 0

リロードとの意味は違うんだけど、キャッシュしなければリロードと同じ


「キャッシュ保存禁止」
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-cache">
    • good
    • 0

こんにちは



>一度だけリロードをするプログラムが知りたいです

通常、プログラムはプログラム用の言語を用いて作成されます。
javascript、cgi、phpは用いないという条件のようですが、どのような言語を使用するおつもりなのでしょうか?
(htmlやcssはプログラム用言語ではありません)
    • good
    • 0

htmlの機能にそのようなものはありません

    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aと関連する良く見られている質問

Qhtmlでjpg画像をアップロードして、相手のパソコンかスマホにダウンロードさせたい。

お疲れ様です。
写真(同窓会)を郵送するには費用がかかります。
そこで、ホームページをから、相手がダウンロードできるようなに
プログラムを組みたいのですが!忘れてしまいました。
 現在作成中のホームページは、写真の閲覧のみです。
どんなプログラムを組めば相手のパソコン、スマホへダウンロード
できようになりますか?

Aベストアンサー

ダウンロードさせる?

無理ですよ、相手の人にダウンロードしてもらうようにしましょう

https://30d.jp/
写真共有サービスを利用して、画像をアップロード
参加した人にしか見えないようにパスワードを設定して、URLとパスワードをメールで送ってダウンロードしてもらいましょう


既にHPを持ってるのなら、そこにアップロードして、その画像のURLを教えて右クリックで保存してもらえばいいですよ

Qcss ol liにdisplay:inlineを設定設定すると、数字が消えてしまう

CSSの質問です。
ol liのセレクタに、プロパティ、display:inlineを設定設定すると、
olにつくはずの先頭の数字が消えてしまいます
解決方法はありますか?

Aベストアンサー

そりゃdisplayは表示形式を定義しているんですから
inlineを指定した時点でリスト形式を放棄しています
横並びにしたいだけならたとえばfloatをつかうとか

<style>
ol li{float:left;padding-right:1.5em;}
</style>
<ol>
<li>aaa</li>
<li>bbb</li>
<li>ccc</li>
</ol>

(これでも古いIEだと数字がきえますが・・・)

Q「投稿日はHTMLソースを見ればわかる」ってどういうことですか? http://www.f-tsun

「投稿日はHTMLソースを見ればわかる」ってどういうことですか?

http://www.f-tsunemi.com/blog/islam-woman-travel/23737/

これに書かれてました。

Aベストアンサー

ブログに記事を投稿すれば、普通なら投稿した日付はブログに載りますよね。
そうでなくても管理する側が投稿された記事を日付で管理していれば、その日付をソースから探すとかでわかるのでは?

と言いたいのかも。

Qfor文の部分を日本語で教えてください

for文の部分を日本語で教えてください

Aベストアンサー

> これだと2が素数として表示されなくないですか?

数 i が素数なのか判定する数 j は、1 より大きく自分自身より小さい数の全てです
→ i = 2 の場合、数 j は 1 より大きく 2 より小さい数の全て
→ つまり自然数の j は存在しません

数 i の約数に、数 j が含まれていたら、それは素数ではありません
→ i = 2 の場合、自然数 j が存在しないので、含まれているわけがない
→ ゆえに 2 は素数です

Q変数にドットをいれることはかのうでしょうか?

変数にドットをいれることはかのうでしょうか?
var text = '.......';
alert(text);

Aベストアンサー

#1さんの提示されたとおり「変数名」にドットは入れられませんが
命題の変数内にドットを入れる=ドットを含む文字列は
提示されているソースがそのまま動きますよね?

<script>
var text = '.......';
alert(text);
</script>

Qcsvファイルを読み込み、該当項目をhtmlに表示する方法

下記のようなcsvファイルがサーバ上にあり、毎日最新情報に更新されます。
サーバ上の同階層にあるHTMLページに、csvファイルの一部に該当する項目を
表示したいのですが、どのようにしたら実現できるのかわかりません…。
どうか助けてください。よろしくお願いいたします。

■csvファイル(data.csv)
種類,国,売上目標,売上実績,前年売上
りんご,国内,100,90,80
バナナ,国内,100,80,90
りんご,海外,100,110,100
バナナ,海外,100,50,80

■HTMLページ(index.html)
売上達成率【国内】りんご90% (前年比+10) | バナナ80%(前年比-10)
売上達成率【海外】りんご110%(前年比+10)| バナナ50%(前年比-30)

※マイナスになっている場合は赤字にしたいです。

Aベストアンサー

No.5&6です。何も表示されなかったとのことですので、
試しにfc2にアップロードしてみましたので、下記URLでも表示されないでしょうか。

https://fjicode.web.fc2.com/gooqa/9928341/index.html

もし上記サイトでうまく表示されましたら、上記サイトのソース表示から取得した方が手っ取り早いかもしれません。

QWEBページがIEだけ文字化けして困っています

文字コードがUTF-8で作られたテンプレを使ってWEBページを作成しておりましたが、IE11で文字化けして困っています。他のブラウザでは問題ありません。

まず文字化けするページをIEで表示し、表示→エンコード→その他→UTF-8で行うと
文字化けせず正しく表示されます。つまりブラウザがUTF-8であることを認識して
くれないことになります。

なおFFFTPでサーバー(ロリポップ)にアップする前にIEで表示させると文字化けは起こりません。
アップした後にIEで表示すると文字化けします。

FFFTPの設定はローカルの漢字コード、ホストの漢字コードを共にUTF-8BOMにしています。
HTMLファイルをBOM付、なしに保存して試しても文字化けします。

どなたか至急アドバイスいただけませんか?よろしくお願いいたします。


●文字化けするページのヘッダー情報
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, user-scalable=yes, maximum-scale=1.0, minimum-scale=1.0">
<meta name="description" content="">
<meta name="keywords" content="">
<meta name="GENERATOR" content="JustSystems Homepage Builder Version 18.0.14.0 for Windows">
<link rel="stylesheet" href="style.css" type="text/css" media="screen">
<!--[if lt IE 9]>
<script src="js/html5.js"></script>
<script src="js/css3-mediaqueries.js"></script>
<![endif]-->
<script src="js/jquery1.7.2.min.js"></script>
<script src="js/script.js"></script>
<title>〇〇〇〇</title>
</head>

文字コードがUTF-8で作られたテンプレを使ってWEBページを作成しておりましたが、IE11で文字化けして困っています。他のブラウザでは問題ありません。

まず文字化けするページをIEで表示し、表示→エンコード→その他→UTF-8で行うと
文字化けせず正しく表示されます。つまりブラウザがUTF-8であることを認識して
くれないことになります。

なおFFFTPでサーバー(ロリポップ)にアップする前にIEで表示させると文字化けは起こりません。
アップした後にIEで表示すると文字化けします。

FFFTPの設定はロー...続きを読む

Aベストアンサー

上の階層は下に伝播しますが、下の階層(カレント)自体の.htaccessが優先されるので
上の階層の設定はあまり関係ないかもしれません

QHTML,CSSで自分のブログ、ホームページのWebページに今見ているWebページのURLをボタンで

HTML,CSSで自分のブログ、ホームページのWebページに今見ているWebページのURLをボタンで取得出来るボタンを付けたいと思います。

どうやれば、いまWebブラウザで見ているURLを取得できますか?javascriptを使わないと無理ですか?

やり方を教えてください。

Aベストアンサー

<script type="text/javascript" language="javascript">
var urlInfo = location.href;
</script>

urlInfoの中にurlが格納されている。これを表示したいなら、

<script type="text/javascript" language="javascript">
document.write("<p>今日は" + urlInfo + "です。</p>");
</script>

と書いた位置に、<p>今日は○○○です。</p>が生成される。
○○○は取得したurlになる。

Qプログラムエラー

大学で情報システムの勉強をしているのですが、テスト工程におけるエラーは論理エラーが一番多いのですか?もしそうだとして、なぜ一番多いのでしょうか?人為的なミスが原因で起こると習いましたが、構文エラーも人為的な入力ミスで起こりますよね?

Aベストアンサー

>>テスト工程におけるエラーは論理エラーが一番多い

一番多いのはケアレスミス、つまりウッカリミスです。
1とiの間違い、0とoの間違い、;と:の間違い、.と,の間違い、変数の綴りミス、変数のクリアミスなど。

ロンリミスは直ぐに発見できるが、ケアレスミスは発見に時間がかかる。

特に当事者が発見するのは相当難しい(そう思い込んでいるから)。

Qh1タグのパンくずリストへの設置

SEO対策としてh1タグの設置を検討していますが、各ページに設置するため、パンくずリストへの設置を考えています。

[HTML]
<ol>
<li>
<a href="ホーム.html">
<span>ホーム</span></a>
</li>
<li>
<span>このサイトのご利用案内</span>
</li>
</ol>

[CSS]
ol {
float: left;
margin: 12px 0 0 20px;
}
ol li {
display: inline; /* 横並び */
}
ol li a {
padding-right: 15px;
background: url(/images/path.gif) no-repeat right; /* 矢印 */
}

「このサイトのご利用案内」をh1にしたいので、
<span>このサイトのご利用案内</span> を
<span><h1>このサイトのご利用案内</h1></span> にしたり
<h1><span>このサイトのご利用案内</span></h1> にしたり
しましたが、「ホーム」と「このサイトのご利用案内」の文字が重なってしまいます。
<span style="margin-left: ○○px; "><h1>このサイトのご利用案内</h1></span> や
<span style="padding-left: ○○px; "><h1>このサイトのご利用案内</h1></span> 
にすると重ならずに表示できますが、さらに下の階層のページなどでの汎用性が低くなり一般的でないと思います。

文字が重ならないようにする方法を教えて下さい。

宜しくお願いいたします。

SEO対策としてh1タグの設置を検討していますが、各ページに設置するため、パンくずリストへの設置を考えています。

[HTML]
<ol>
<li>
<a href="ホーム.html">
<span>ホーム</span></a>
</li>
<li>
<span>このサイトのご利用案内</span>
</li>
</ol>

[CSS]
ol {
float: left;
margin: 12px 0 0 20px;
}
ol li {
display: inline; /* 横並び */
}
ol li a {
padding-right: 15px;
background: url(/images/path.gif) no-repeat right; /* 矢印 */
}

...続きを読む

Aベストアンサー

>>やはり左端に寄ってしまいます。
改行しないで横へ並べるなら、そう書けば良いだけです。

前のh1に追加するだけ。
h1 {font-size:16px; font-weight:normal; line-height:1;}

h1 {font-size:16px; font-weight:normal; line-height:1;display: inline;}


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング