アプリ版:「スタンプのみでお礼する」機能のリリースについて

携帯サイトをせいさくしてるのですが、ボタンひとつでページ移動させたいと思い、accesskeyを設置

print " <a href=\"".$_SERVER["SCRIPT_NAME"]. $params ."&page=" ."\" >次へ</a> ";
のコードを

print " <a href=\"".$_SERVER["SCRIPT_NAME"]. $params ."&page=" ."\" accesskey="0" >次へ</a> ";

としましたが、うまくいきません。どのようにしたらよいのでしょうか?

A 回答 (2件)

もし、リンクが正常に表示されていて、キーがきかないのであれば


今確認しているのが、ソフトバンクのガラケーかもしれませんね。

http://memorva.jp/memo/mobile/mobile_tag.php

以下のいずれかで、動作するかもしれません。

print "  <a href=\"".$_SERVER["SCRIPT_NAME"]. $params ."&page=" .$next."\" accesskey=\"0\" directkey=\"1\">次へ</a> ";

print "  <a href=\"".$_SERVER["SCRIPT_NAME"]. $params ."&page=" .$next."\" accesskey=\"0\" directkey=\"1\" nonumber="nonumber">次へ</a> ";


携帯に限らず、accesskey= だけの動作チェックは、普通のブラウザでも確認できます。

http://w3g.jp/xhtml/dic/accesskey

より抜粋(Winのみ)
ALT+そのキー+Enter
ALT+Shift+そのキー
Shift+ESC+そのキー
Alt+そのキー
    • good
    • 0

>print " <a href=\"".$_SERVER["SCRIPT_NAME"]. $params ."&page=" ."\" accesskey="0" >次へ</a> ";



エスケープしてませんね。

これならうごくはずです。

print " <a href=\"".$_SERVER["SCRIPT_NAME"]. $params ."&page=" ."\" accesskey=\"0\" >次へ</a> ";

この回答への補足

ご返答ありがとうございます。
コードですが、"&page=" の後ろ" .$next.抜けてましたので少し付け足したの質問のコードと少し違うのですが、

print "  <a href=\"".$_SERVER["SCRIPT_NAME"]. $params ."&page=" .$next."\" accesskey=\"0\">次へ</a> ";

としたのですが、ボタンを押しても無反応でページが移動しませんが間違っていますでしょうか?
よろしくお願いいたします。

補足日時:2012/04/15 11:37
    • good
    • 0

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