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

アメブロに登録フォームをつくりたいと考えています。
その際、メッセージボードに登録フォームをつくり、それをTOPページ
だけでなく全ページに表示できるようにしたいのですが、どうやっても
できません。

このキーワードで検索して検索にひっかかったサイトを全て参考に
してやってみたのですが ダメでした。

例えば、以下をそのままフリーブラグインに貼り付けましたが
ダメでした。

<script language="javascript"><!--
function myT() {
var myTm ='<p>dfasfdsafdsafcsa</p>'
//http://ameblo.jp/exlink/
var myObj = document.getElementById('main');
myObj.innerHTML = ( '<div id="tme">'+ myTm + '</div>') + myObj.innerHTML;}
window.onload = function(){myT();}
// --></script>

何が問題なのかわからず困っています。
どうか助けてもらえないでしょうか?

お願いします。

A 回答 (3件)

1.質問のスクリプトは旧スキンのものです。


2.あなたの使っているデザイン(スキン)は、新スキンですか?
3.新スキンの場合は、下記のようにフリープラグインへ追記してください
(入力フォームのタグは、変えてください)


<script type='text/javascript' src='http://stat100.ameba.jp/blog/js/apm001.js'></scr …
<script type="text/javascript">
$(function(){
var et01w ='<p class="et01">入力フォームのタグ</p>';
$(".skinMessageBoard").after(et01w)
});
</script>


4.入力フォームを入れたいのは、メッセージボードですか?
それとも、記事内ですか?
メッセージボードの場合は、ブログのホームのページしか表示されません。
どこに表示したいのでしょう?

コンテンツ内やコンテンツ外にも設置はできます。

この回答への補足

回答いただきありがとうございます。
私が使っているには新スキンでした。
教えていただきましたプログラムをいれることで、メッセージボードに
表示させることができました。

私がやりたいことを具体的にいいますと

・全ページのメッセージボードの位置に入力フォームをつけたい

・メッセージボードだけではなく、全記事の下にも入力フォームへの
 リンクをつけたい(デザインをクリックすると入力フォームへいくようにしたい)

です。

いろいろとネットを検索すると可能なようですが、やり方がわからず困っています。
新スキンでのやり方を教えていただけないでしょうか?

すいませんが お願いします。

補足日時:2012/03/19 08:10
    • good
    • 0

1.メッセージボードは、ブログのホームしか表示されません。


よって、メッセージボードを使用しないようにして、入力フォームを
記事前に配置させます。。


メッセージボードの内容を消さない場合は、メッセージボードの上に表示されます。


2.フリープラグインへ下記を追記(前回答はフリープラグインから消してください)



<script type='text/javascript' src='http://stat100.ameba.jp/blog/js/apm001.js'></scr …
<script type="text/javascript">
$(function(){
var et01w ='<p class="et01">入力フォームのタグ</p>';
$(".skinMainArea").before(et01w)
});
</script>



3. 後は、CSSで入力フォームを整えてください

この回答への補足

回答いただきありがとうございます。
トップページにしか表示できない件 了解しました。

回答いただいた「入力フォームのタグ」という部分に
普通に文字をいれると しっかりと表示されるのですが
入力フォームを表示させるHTMLを入れると 何も表示されなく
なります。

この入力フォームのHTMLは普通のホームページにいれると
しっかりと表示されています。

なぜ、表示されないのか教えてもらえないでしょうか?
重ね重ねで大変申し訳ないのですがよろしくお願いします。

補足日時:2012/03/20 14:17
    • good
    • 0

1 下記をCSSへ追記する(位置は調整してください)



.skinMainArea{
margin-top:200px;/* 入力ホームを入れられる高さ */
}
#inf01{
position:absolute;
top:500px;/* 入力フォームの位置 */
left:300px;/* 入力フォームの位置 */
z-index:100;
}
.skinFrame2{
margin:auto;/* 自動中央寄せ */
position:relative;/* 起点指定 */
width:980px;
}


2 フリープラグインへ追記する


<div id="inf01">
入力フォームのタグ
</div>
    • good
    • 0

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