簡単なパスワード入力画面を作ったのですが、
(パスワード+htmlで飛ばす)次画面から元画面に戻すと
パスワードを入力しなくても→でいけてしまいます。

←→の入力(進む戻る)を無効にする方法があれば教えていただきたいのですが。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

function password(pw){this.location.replace(pw + ".html");}


でいいと思います。
    • good
    • 0
この回答へのお礼

有難う御座いました。思い通りに出来ました。

お礼日時:2005/04/16 16:39

window.location.replace('

http://url');
で次画面に飛ばしてやれば、履歴が残らない(現ページを置き換える)ので、戻るボタンで戻れなくなります。
    • good
    • 0
この回答へのお礼

ありがとうございます。
function password(pw){this.location.href = pw + ".html";}
で、htmlのinputより入力されたパスワード+html画面に飛ばすようにしているのですが、この場合、どこに入れればよいでしょうか。
いろいろやってみましたが難しいようなのですが。

お礼日時:2005/04/15 17:22

ボタンを使わせないように、枠だけのウインドウにすることができますが、メニューでの操作や履歴で操作をしたら進めてしまうのではないでしょうか。


入力画面を開いた時点で時刻を記録し、パスワード後の画面で時間が経っていたらタイムアウトにして前の画面に飛ばすとか。
CGIだと、時刻を記録して、連続で同じ時刻が発生した場合を戻るのボタンを使ったと見なすと出来ますけどね。JavaScriptでも戻ったら時刻が再計算されないのならcookieに記録して比較はできますね。
    • good
    • 0

このQ&Aに関連する人気のQ&A

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

このQ&Aを見た人が検索しているワード

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

Q議決不存在、取り消し、無効の意味

株主総会やマンション管理組合総会、漁業組合総会等で議決したもの対して不存在、取り消し、無効確認請求などの訴訟があります。
不存在、取り消し、無効の違いは何ですか。
議決が無効になるという意味では皆同じように思えるのですが。

不存在、取り消し、無効を区別して確認請求するのは何故ですか。
総会召集手続きが定款や規約に反する場合、その議案が定款や規約に反する場合で不存在、取り消し、無効確認請求と使い分けるのですか。

Aベストアンサー

違いがあるわけでもなく、使い分けているわけではなく、訴訟の「事件名」として使われているだけです。
訴状に記載する「請求の趣旨」では、例えば「年月日開催された総会の議事録のうち第〇項を取り消す。との判決を求める。」と言う場合の事件名は「総会取消の訴え」となり、
「年月日開催された総会の議事録のうち第〇項は無効であることを確認する。との判決を求める。」と言う場合の事件名は「総会無効確認の訴え」となります。
このように、何をどのように求めるか、と言うことで名称が変わるだけです。
勿論のこと、請求の趣旨が同じでも、原因が同じの理由もあれば、異なる場合もあるでしよう。
例えば、議決権の数に誤りがある場合、委任状に誤りがある場合、規約違反の場合、等様々な理由があります。
それらを分けているのではないです。

Q簡易版パスワード入力画面について

パスワードを入力させて、別のページにジャンプする簡易的なページを製作したいです。
現在以下のようにしているのですが、2つほどここに機能を追加したいです。

1.パスワード入力後、入力欄でエンターすると、ボタンを押さなくてもにジャンプするようにする。
2.下記の内容だと、複数ジャンプ先を設定したい場合、フォームページを
 複数用意する必要があるので、このページを開いた際のURLが
 login.html?page=a だったら a.html に
 login.html?page=b だったら b.html に
 ということがしたいです。

ご教授の程、よろしくお願いいたします。

■フォームページ login.html
 パスワードがあっていれば、a.htmlにジャンプ

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="jp" lang="jp">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="content-script-type" content="text/javascript" />
<meta http-equiv="content-style-type" content="text/css" />
<title>テスト</title>
<script src="pass.js" type ="text/javascript"></script>
</head>
<body>
<form name="form1">
<input type="password" name="pass" size="20"><br />
<input type="button" name="btn_submit" value="" style="background:url('button.jpg');width:100px;height:30px;border:0px solid;cursor:pointer;" onClick="Check1()" />
</form>
</body>
</html>


■pass.jsの内容

i=0;
function Check1(){
i++;
p="password";
p2="Password";
wo=document.form1.pass.value;
if(wo==p){location.href="a.html";}
else if(wo==p2){location.href="a.html";
}else{
alert("パスワードが異なります");
document.form1.pass.value="";
if(i>=10){location.href="index.html";}
}
}

※10回間違うと所定のページに飛ばす(ここではindex.html)

パスワードを入力させて、別のページにジャンプする簡易的なページを製作したいです。
現在以下のようにしているのですが、2つほどここに機能を追加したいです。

1.パスワード入力後、入力欄でエンターすると、ボタンを押さなくてもにジャンプするようにする。
2.下記の内容だと、複数ジャンプ先を設定したい場合、フォームページを
 複数用意する必要があるので、このページを開いた際のURLが
 login.html?page=a だったら a.html に
 login.html?page=b だったら b.html に
 ということがしたいです。

...続きを読む

Aベストアンサー

Q1:
 HTMLのformタグ
 <form name="form1">
 を
 <form name="form1" onSubmit="Check1(); return false;" >
 のようにする。

Q2:
 pass.jsの先頭に
// --------------------------------------------------------
var nPOS = document.URL.indexOf("?");
var sP = document.URL.substr(nPOS);// URLの?以降を切取り

var sTargetHtml = "a.html";// 指定が無い場合などのデフォルト

sP.match(/[\?|\&]page=([^\&]*)/);// page=?...にマッチ
if(RegExp.$1 != '') sTargetHtml = RegExp.$1 + ".html";
// --------------------------------------------------------
というコードを加えて
関数Check1内の
 location.href="a.html";

 location.href=sTargetHtml;
とする
指定が無い場合の記述が無いので「a.html」をデフォにしました

Q1:
 HTMLのformタグ
 <form name="form1">
 を
 <form name="form1" onSubmit="Check1(); return false;" >
 のようにする。

Q2:
 pass.jsの先頭に
// --------------------------------------------------------
var nPOS = document.URL.indexOf("?");
var sP = document.URL.substr(nPOS);// URLの?以降を切取り

var sTargetHtml = "a.html";// 指定が無い場合などのデフォルト

sP.match(/[\?|\&]page=([^\&]*)/);// page=?...にマッチ
if(RegExp.$1 != '') sTargetHtml = RegExp.$1 + ".html";
//...続きを読む

Q「無効の行政行為」と「取り消し得べき行政行為」の違いについて

先日行政法を学び始めた者ですが、「無効の行政行為」と「取り消し得べき行政行為」の違いがわからず苦しんでいます。

前者 無効の裁定が下る→始めから法的効力を持たないものとする

後者 取り消しの裁定が下る→効果発生時からの効果を取り消す

効力に関してはこの二つは全く同じもののように見えてしまうのですが。。。わかりません

申し訳ありませんがどなたかレクチャーしていただけないでしょうか。宜しくお願いします。

Aベストアンサー

無効と取り消しの概念は民法総則で勉強すると思いますので、よろしければそちらの本も参考にご覧になってみてください。

将来に対する効果は同じですが、過去の意義が違うと、過去の行為に対する判断について相違が生じます。

例えば或る人が自動車運転免許停止の行政処分を受けているときに車を運転していたとします。

*免停処分が取消された場合→取消されるまでの間の運転は無免許運転
*免停処分が無効とされた場合→無効が確認されるまでの間の運転は無免許運転にあたらない

例えばAがBから月々5万円でサービスを受ける契約をしていたがこれを支払っていなかったとします。

*3ヵ月後に無効→BはAに対して支払請求不能
*3ヶ月後に取消→BはAに対して取消されるまでの対価の支払請求可能

Qスマホで文字入力画面を表示させたくない(html)

input要素のテキストフィールド<input type="text">にフォーカスしたとき、スマホの文字入力画面を表示してほしくないのですが、なにか方法はありますか?


端末側で設定するのではなく、Webサイト側で制御したいのです。


input要素をreadonlyやdisabledにすれば表示されませんが、そうしてしまうとキャレットを制御できなくなってしまうため、だめでした。


キャレットは制御できるけど文字入力画面はでない。なんて方法、ご存知のかたいらっしゃいませんか?

Aベストアンサー

「selectionPosition」がなんのことかわからないけど、重要そうじゃないから放置するね。

えっと readonly や disabled ということは、
『データは表示されるけど入力できなくていい』
ってことだよね。

まず、入力が不要ならどうして input 要素なんだろう?

カーソルが無くても『選択されてる感じ』が表現できればいいのか、それとも、カーソでの表現は強制されているのか?

1) 『|』必須
2) カーソルは文字間を表現できればいい
3) 文字を選択した感じを表現できればいい
4) カーソルは項目を選択している表現できればいい


1) なら、input 要素を使わないで p とか div とかで、カーソルは、文字を span で一文字ずつタグ付けして border-left で表現。

2) なら、1) の border-left の変わりに、左下寄りに、たとえば三角形▲の画像を background-image にするとか、ちょっとおしゃれな画像にするとか……かな?.gif なら、window.setInterval を使わないで点滅が表現できるから、ちょっとお得。

3) なら 1) の border-left を background-color で。

4) なら input type="radio" で、表現は CSS。

「selectionPosition」がなんのことかわからないけど、重要そうじゃないから放置するね。

えっと readonly や disabled ということは、
『データは表示されるけど入力できなくていい』
ってことだよね。

まず、入力が不要ならどうして input 要素なんだろう?

カーソルが無くても『選択されてる感じ』が表現できればいいのか、それとも、カーソでの表現は強制されているのか?

1) 『|』必須
2) カーソルは文字間を表現できればいい
3) 文字を選択した感じを表現できればいい
4) カーソルは項目を選択している...続きを読む

Q民法 契約の無効と取り消しの違いは・・・?

今年度法学部に入学し、前期試験を間近に控えております。
さて、民法の勉強をしていたところ、少し行き詰ってしまった部分があります。
タイトルの通り、契約の無効と取り消しの違いなのですが・・・。

まず、無効はその契約が締結された時点から契約そのものが存在していないということ。
取り消しは契約が締結された時点では契約は有効であり、その後表意者あるいはその後見人などの新たな表意によって契約がなかったものになる、ということ。
以上の解釈で良いのでしょうか?

さて、そこで疑問が出てきたのですが、これらは実質的にどう違ってくるのでしょう?
脅迫の取り消しの場合を除いて、どちらも善意の第三者には対抗できないのではなかったでしょうか?

とすると・・・例えば、
「AがBに土地Xを1000万で売った。しかしその土地Xは実際には2000万の価値があった。」
という事実が存在するとします。
その状況で、Aが勝手にXの価値を錯誤していた場合(ややこしくなるので重過失はなかったものとします)=無効
Bが詐欺を働いてAがXの価値を勘違いした場合=取り消しor無効
となりますよね?

これらは法律学的にではなく、実質的あるいは現実的に、どのような違いとなってあらわれてくるのでしょうか?

今年度法学部に入学し、前期試験を間近に控えております。
さて、民法の勉強をしていたところ、少し行き詰ってしまった部分があります。
タイトルの通り、契約の無効と取り消しの違いなのですが・・・。

まず、無効はその契約が締結された時点から契約そのものが存在していないということ。
取り消しは契約が締結された時点では契約は有効であり、その後表意者あるいはその後見人などの新たな表意によって契約がなかったものになる、ということ。
以上の解釈で良いのでしょうか?

さて、そこで疑問が出...続きを読む

Aベストアンサー

みたび私です。
いやあ、私などよりよほど緻密に勉強なさっていますね。こっちが勉強になります。

第3者というのは仰るとおり善意の第3者ということでいいと思います。
心裡留保についても、相手方が善意であれば心裡留保による意思表示がそのまま確定してしまいます(要するにこの場合、土地を1000万で買われてしまいます)ので、相手方が悪意または有過失であることが条件となるでしょう。

あとの場合わけについてですが…
(5)について、結論はあっていると思うのですが、この場合のAの行動を「過失」とは表現しないと思います。「Bに対する土地売り渡しに関し意思の不存在があった」というような言い方になるのではないでしょうか。
(6)について、これも結論は正しいですが、「取り消し得る」取引であるに過ぎないので、あまり悠々と構えているわけには行かないと思います。できるだけ早く取り消しを提訴すべきでしょう。
(8)は少し違うと思います。文章から「取り消し後に現れた第3者Cとの関係」と判断しましたが、この場合、AとCとは対抗関係に立ちますので、登記を先に備えたものが土地所有者になるという関係になるかと思います。

そのほかについては私も同じ考えです。

前の回答に書き忘れたのですが、一番最初に私は「最初からなかったことになるから第3者にわたっていても取り戻せる」のが無効で「取り消されるまでは一応有効なものとして扱われるので有効な間に第3者にわたってしまったら取り返せない」のが取り消しだといいました。実はこれは私が無効と取り消しを理解する取っ掛かりになるために非常に大雑把に分けた分け方ですので、無効でも第3者に対抗できないこともありますし、逆に取り消しでも対抗できる場合もあります。ですので私の説明はかなり乱暴な分け方です。
法学部でどういう順序で法律を勉強されていくのかわかりませんが、行政法などでも無効・取り消しという言葉は頻繁に出てきますので、そのときそのときに応じて「これが無効(あるいは取り消し)だからそのあとどういう処理がなされるのか」をひとつづつ見ていくと、なんとなくああ、無効あるいは取り消しってのはこういうことか、というのが肌で実感されてきます。特に行政法で見ていくと「取り消し」が取消権者が決まっており、取り消しを提訴できる期間も短く設定されているのに対し、「無効」はいつでも誰からでも提訴できるとかそういう例が多く、「似てはいるけどぜんぜん違うものなんだなあ」という感覚が自然と身についてきます。
ですのでここはまああまり深く考えず、「無効…初めからなかったことになる/取り消し…取り消されるまでは一応有効になる」と単純化して覚えておいて、あとは「慣れ」だと思いますので勉強を進めていってください。

私も11月の行政書士試験に向けて勉強しているに過ぎない身なので、間違っている部分などありましたらどうかお許しください。

みたび私です。
いやあ、私などよりよほど緻密に勉強なさっていますね。こっちが勉強になります。

第3者というのは仰るとおり善意の第3者ということでいいと思います。
心裡留保についても、相手方が善意であれば心裡留保による意思表示がそのまま確定してしまいます(要するにこの場合、土地を1000万で買われてしまいます)ので、相手方が悪意または有過失であることが条件となるでしょう。

あとの場合わけについてですが…
(5)について、結論はあっていると思うのですが、この場合のAの行動を「過失」と...続きを読む

QHTMLのinputタグに入力された文字列の中にHTMLのタグが

HTMLのinputタグに入力された文字列の中にHTMLのタグが
含まれたらjavascriptでalertを出すようにしたいのですが、
どのようにしたらよいかお分かりの方いましたら、
どうか教えてください。

お願いいたします。

Aベストアンサー

無効化するのが目的ですか。
javascriptでやるとけっこう面倒そうですね。
こつこつコーディングすればなんとかなりそうですが...
もしPHPを使用可能ならば、いったんPHPにおくってしまうとか
PHPなら便利な関数たちがあります。
htmlspecialchars(),htmlentities(),html_entity_decode(),addslashes(),stripslashes()...
javascriptでも、そんなスクリプトを探せば、いきなり見つかりました。

参考URL:http://www.google.co.jp/search?hl=ja&source=hp&q=javascript+htmlspecialchars%28%29&lr=&aq=f&aqi=&aql=&oq=&gs_rfai=

Q(宅建)無効 解除 取り消しの違い

宅建の勉強をしています。
民法で契約が無効、解除、取り消しの場合になるがあるのは勉強できるのですが、これらの主な違いはどうやって区別をつければいいのかわかりません。

Aベストアンサー

質問は契約の「無効」「取り消し」「解除」についての主な違いを答えればいいんですよね?

・契約の「無効」
これは契約が契約当初に遡って無効となります。
契約の無効とは、契約当事者以外が見ても無効になる契約であり、有効になることがありません。無効の場合は契約自体が法律で認められていないものですので、当初から契約がなかったことになります。
仮に追認したとしてもそれは当初の契約が継続するのではなく、追認した時点で再度新しい契約をしたことになります。

・契約の「取り消し」
これも契約を取り消した場合は契約当初に遡って契約が無効になります。
無効との違いですが、取り消しは取り消せる人が(法律により)契約を取り消すとした場合に限り当初に遡り無効となるもので、取り消しをするまでは契約が有効に成立した状態になります。
無効の場合は契約当初から契約が成立してませんので、取り消しとは異なります。

解除との違いは、法律で取り消しが認められている場合に、相手の合意とは関係なく契約を取り消すことができるといった点です。

また、第三者(取り消しできる人を除く)から取り消しをすることはできず、取り消しできる人が決まっています。
追認についても無効とは異なり、追認するとその契約は当初から有効なものであり、新たな契約にはなりません。
追認後は取り消すことができなくなります。

・契約の「解除」
一般的に、これは契約の当事者同士がその契約を解除することに同意することにより、契約をなかったものにすることです。
これは上記「無効」や「取り消し」と異なり、法律上有効に成立した契約を当事者の合意で契約を解除することになります。(法律で解除をしているわけではなく、あくまで当事者同士の合意で契約を解除することになります。)

この解除については契約の際に条件として設定しておくこともでき、例えば「○月○日までに金銭の支払がなければ本契約を解除する」といった感じです。

質問は契約の「無効」「取り消し」「解除」についての主な違いを答えればいいんですよね?

・契約の「無効」
これは契約が契約当初に遡って無効となります。
契約の無効とは、契約当事者以外が見ても無効になる契約であり、有効になることがありません。無効の場合は契約自体が法律で認められていないものですので、当初から契約がなかったことになります。
仮に追認したとしてもそれは当初の契約が継続するのではなく、追認した時点で再度新しい契約をしたことになります。

・契約の「取り消し」
これ...続きを読む

Q画面遷移を無くすためajaxでメイン.htmlにsub.htmlを表示した時のsubmitの値取得

すでに単独では動作しているsub.htmlにinputボタンでサブミットし、input値だけではなく、当該formデータをajaxで処理した後サーバ側で受け取り処理しています。
これを、画面遷移を無くすためajaxでメイン.htmlにsub.htmlを$('#sample01').append(data)で表示すると動作はするのですが、クライアントよりsubmitする時にどうしても、ajaxではinputのvalue値しか取得できません。
value値だけではなく、その時form全体の値を取得する方法をご教示ください。

よろしくお願いします。

Aベストアンサー

ANo1です。

>formとしては取得できない状況です。
formが取得できれば良いということでしょうか。

どのような方法で処理なさっているのかまったくかりませんが、
>onclickで動作しています、
とのことなので、そのトリガーにしている要素は該当formの要素であろうと推測します。(違っていも同じことですが)
もしも、Jquery利用なのであれば、
 $(this).parent("form") あるいはparents()などでたどれば、簡単に取得できると思いますが・・・?

※ スマホからなのでこれ以上は無理(^_^;)

Qトサン契約は無効に出来ますか?

10日で3割の利子でお金を借りる契約をした場合
(契約書にサイン&ハンコ済み)
取り消し 又は 無効にする事はできますか?
弁護士を雇わず、個人で出来る方法があれば教えて下さい。

Aベストアンサー

> 契約をした場合

 「契約をしました」ではなくて、「した場合」の話ですよね。貸した側をA、借りた側をBとします。

 不法な目的の資金借り入れ(相手も知っている)のような場合と違って、ふつうは金銭消費貸借そのものが無効となることはないですが、法定の利率を超える部分の「利息支払い」は、無効です。

 従って、取り消しや無効にするまでもなく、すでに無効で、Aは「請求権」を持ちません。

 請求してきたら、Bはそう言ってやればいいと思います。

 Bがどうしてもというのであれば、「無効確認の訴え」というのを起こせます。本人訴訟「可」です。


 質問外の余談ですが、Aに「無効である」という法的な状況を「納得させる方法」というのはありません。

 お尋ねのような利息を取るAは、それが違法であることは最初から知っていますので、Bなにをどう言おうと、予定の取り立て行動に出ると思われます。

 で、実際に過度の請求を受けたら、受けた状況に応じて、例えば警察に言うなどの手を考えればいいと思います。

 しかしご質問は、Bが「殺す」と脅されて無理矢理サインさせられたというような状況設定ではないので、Bが実際に過度な取り立てを受けるとか殴られるとかの被害を受けてからでないと「警察は動きません」という話になります。

 なにかと面倒なので、興味は興味にとどめておき、実行しないのが良いと思います。
 

> 契約をした場合

 「契約をしました」ではなくて、「した場合」の話ですよね。貸した側をA、借りた側をBとします。

 不法な目的の資金借り入れ(相手も知っている)のような場合と違って、ふつうは金銭消費貸借そのものが無効となることはないですが、法定の利率を超える部分の「利息支払い」は、無効です。

 従って、取り消しや無効にするまでもなく、すでに無効で、Aは「請求権」を持ちません。

 請求してきたら、Bはそう言ってやればいいと思います。

 Bがどうしてもというのであれば、「無効...続きを読む

Q戻るボタンで、フレームを読み込む前の画面に戻したい。

こんにちは。maim.htmlという画面から、フレーム frame.htmlを
読み込んでいるのですが、(frame.htmlの中は、top.htmlとbottom.htmlの二つ)
top.htmlにリストボックスで条件を変更したら、bottom.htmlの内容が
変更する様にしています。

そこで、何度かリストボックスを変更する事によって
bottom.htmlの内容を変更して「戻るボタン(history.back)」を
押下したらtop.htmlは変更されずに、前回表示したbottom.htmlに戻ってしまいます。
何度bottom.htmlの内容を変更しても、maim.htmlに戻すという処理を
行いたいのですが、どうしたらよいのでしょうか?
parent.history.back()で、うまく行くのかな?と思ったのですが
うまくいかないのです(;_;)
初歩的な質問かもしれませんが、回答を宜しくお願いしますm(_ _)m

Aベストアンサー

必ずmain.htmlにするのであれば、
location.href='main.html';
とするとか、
素直にmain.htmlにリンクを貼ってはいかがですか?


人気Q&Aランキング