デザイン定義でソースファイルの指定

「まったく何も分からない・・・」そんなユーザーさんの為のフォーラムです。どんなご質問でもお気軽にどうぞ。
smastu
アクティブユーザー
記事: 22
登録日時: 2012年5月15日(火) 08:00

Re: デザイン定義でソースファイルの指定

投稿記事 by smastu » 2012年7月26日(木) 11:09

Webmaster様

お世話になります。
適切なアドバイス有難う御座いました。
元々、メニューのフォントはスタイルシートで設定していたのですが
色々、作成してくる内に文字数の多いタイトルが出来てしまい
苦肉の策でダイレクトに指定指定してしまったのですが
メニューで2種類のフォントサイズが必要と判ってきましたので
CSSで定義して見ようと思います。
有難う御座いました。

smastu
アクティブユーザー
記事: 22
登録日時: 2012年5月15日(火) 08:00

Re: デザイン定義でソースファイルの指定

投稿記事 by smastu » 2012年9月05日(水) 10:21

Webmaster様

ご無沙汰いたしております。
その節は大変お世話になり有難う御座いました。
その後、コンテンツの大部分をCMS Designer化しました。
先にお聞き致しましたjavascriptでPDFを呼び出す方法が
大変、役立っております。
さて、今回、下記の定義ファイルにpdfの開き方のオプション
(#toolbar=0 &navpanes=0 ツールバーなどを表示しないようにする)を
追加したいのですがうまく行きません。

<a href="JavaScript:ifr('../{pdffile}&disp=inline')"><xsl:value-of select="filename" /></a>
上記を以下のようにしました。
<a href="JavaScript:ifr('../{pdffile}#toolbar=0 &navpanes=0 &disp=inline')"><xsl:value-of select="filename" /></a>

お手数をお掛け致しますがご指導頂きたくお願い致します

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

Re: デザイン定義でソースファイルの指定

投稿記事 by webmaster » 2012年9月05日(水) 11:49

smatsuさんいつもご質問ありがとうございます。

PDFの開き方のオプションの件、不勉強で存じ上げておりませんでしたが、調べてみると、次のような仕様のようです。

(1) URLの最後に「#」をつけ、その後に「パラメータ名=値」、をつける。
(2) 複数のパラメータがある場合には、「&」で区切る。

なので、もし、次のようなURLのPDFファイルがあった場合には、以下のように末尾にパラメータをつけることになるかと思います。

http://sample-domain/pdffile

http://sample-domain/pdffile#toolbar=0&navpanels=0

今回の場合ですと、次のような感じになるかと思います(「&」は、デザイン定義中では「&」になります)。

<a href="JavaScript:ifr('../{pdffile}&disp=inline#toolbar=0&navpanels=0')"><xsl:value-of select="filename" /></a>

基本的に、サーバ側には「#」から後ろはデータとして伝えられません。#から後ろはブラウザ側で使用されます。今回の場合は、ブラウザに組み込まれたPDF Readerが#以降のパラメータを使用します。

一度お試し頂き、もしうまくいかなかった場合、大変お手数ですが、再度ご連絡頂ければ幸いです。

smastu
アクティブユーザー
記事: 22
登録日時: 2012年5月15日(火) 08:00

Re: デザイン定義でソースファイルの指定

投稿記事 by smastu » 2012年9月07日(金) 08:38

Webmaster様

お世話になります。
webmaster様の記載された通りにオプションを追加しましたら
うまく行きました。
これで又、利用範囲が広がりました。
有難う御座いました。
又、質問があるのですが別のスレッドで行わさせて頂きますので
よろしくお願い致します。

返信