Yomi-Searchのvr4.22を使っております
某サイトで 新着サイトをトップページにピックアップする
CGIがあったので これを使ってます
そこで このプログラムをつかって 呼び出されたバナーをクリックして 『新規ウィンドウ』で開きたいのですが なかなかうまくいきません
それと トップページにバナーは表示されるのですが バナーの横に・点のような模様がなぜかついてしまいます これを消すにはどうすればよいでしょうか?
#!/usr/bin/perl
#↑perlのパスを自分の環境に合わせて書き直します。
require 'pl/jcode.pl';
require 'pl/cfg.cgi';
print "Content-type: text/plain\n\n";
print "<!--\n";
print "document.write(\"<ul>\")\;\n";
$newlog_count = 0;
open(IN,"$EST{log_path}new_ys.cgi");
while(<IN>){
if (5 < $newlog_count) { last; }
# ログ切り出し。
@Slog=split(/<>/,$_);
# サイトのURL.
$jump_url=$Slog[2];
# ランキングポイントに加える場合、以下のコメントを取る。
# $jump_url=~s/(\W)/'%' . unpack('H2',$1)/eg;
# $jump_url="$EST{cgi_path_url}$EST{rank}?mode=link&id=$Slog[0]&url=$jump_url";
# ドキュメントに書き込む。
print "document.write(\"<li><a href=$jump_url><img src=$Slog[12]></li>\")\;\n";
++$newlog_count;
}
close(IN);
print "document.write(\"</ul>\")\;\n";
print "//-->\n";
exit;
ここまでです
そしてトップページに貼り付けたすぷりくとは↓
<script language="javascript" src="http://・・・_new.cgi?mode=new&max=10"></script>
どうかおちからを貸してください
No.1ベストアンサー
- 回答日時:
簡単ジャン。
3行書き換えればすむ。>それと トップページにバナーは表示されるのですが
>バナーの横に・点のような模様がなぜかついてしまいます
>これを消すにはどうすればよいでしょうか?
リストタグを消す。
以上
せっかく教えていただいたのですが
うまくいきません
3行目とは
print "document.write(\"<ul>\")\;\n";のことでしょうか?
これをどのようにかればいいのでしょうか?
素人の質問で申し訳ないです
いろいろ 調べて回ったのですが
リストタグってのが どれに値するのかもわかりません
もうしわけありません・・・・
後 動画のいみも調べてみましたが よくわかりませんでした
No.2
- 回答日時:
しょうがないなぁ。
特別ですよ?3行ってのは3行目ではなくて3箇所書き換えればいいって事です。
以下、書き換え方法
(書き換える前にバックアップをとってくださいね)
print "document.write(\"<ul>\")\;\n";
を削除。
# ドキュメントに書き込む。
print "document.write(\"<li><a href=$jump_url><img src=$Slog[12]></li>\")\;\n";
を以下に書き換え
# ドキュメントに書き込む。
print "document.write(\"<a href=$jump_url><img src=$Slog[12]></a>\")\;\n";
print "document.write(\"</ul>\")\;\n";
を削除。
これでいいはずですが、こちらの環境でテスト出来ないので動かなかったらいってください。というかこれ質問文にあるコード。これはオリジナルじゃないんですか?質問者さんが書き換えたのを張ったのですか?Aタグが閉じてないのでおかしいですよ。
はふぅ~~♪
うれしいです
解決しました
親切に 細かく説明していただきまして
ありがとうございます
本当にどうもありがとうございました
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- その他(プログラミング・Web制作) pythonのWebスクレイピングでfind_allだとurlがNoneに 4 2022/04/17 18:21
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- CGI CGIで出力するhtmlの<!DOCTYPE html>等のタグは要りますか? 2 2023/02/05 21:26
- PHP PHP ページング データベース 1 2022/06/16 10:30
- その他(プログラミング・Web制作) どうしてもエラーが解決できません。 1 2022/07/23 04:32
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- PHP アコーディオンPHPが上手くいかない 3 2022/07/15 16:29
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlからパラメータで、cgiに渡...
-
フォントサイズを変えるには?
-
指定のフォルダに指定のファイ...
-
サーバー上のPDFにCGIでパスワ...
-
wordの数式について 定積分を書...
-
ラジオボタンが両方とも選択で...
-
チェックボックスの返す値
-
WEBページを強制的に横画面で見...
-
INPUT TYPE
-
1つのformに2つのsubmitボタン
-
FC2 掲示版のカスタマイズの仕...
-
「value」に2つの値をセットす...
-
<select>タグの幅設定
-
IIS の@INC ERRORについて教えて
-
MSPゴシックで、一番幅を取る文字
-
iPhoneでセレクトボックスが選...
-
プログラミングについての質問...
-
index.html(トップページ)か...
-
電話番号を読み込むプログラム...
-
別formのhidden項目を自form値...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlからパラメータで、cgiに渡...
-
metaタグについて
-
CGI経由でのPDFファイルをダウ...
-
sendmail 送信先を複数設定す...
-
perl/cgi リダイレクトができない
-
iis+cgiでmultipart/form-data...
-
フォントサイズを変えるには?
-
テキストエリアのインプットをP...
-
ホームページビルダーで作ったh...
-
cgi(perl) sendmailの使い方
-
CSVを読み込んでメニューを作成...
-
フォームメール(iモード用)で...
-
POST送信
-
CGIで~秒後にジャンプします。...
-
cgiについて教えて下さい。
-
CGI内でけいたいスマホの振り分け
-
CGIから表生成(1行に数件のデ...
-
ログファイルの編集についてお...
-
CGI
-
Yomi-Search追加機能で・・・
おすすめ情報