300文字小説 3編 [その他]
そこはとても不思議なレストランでした。
一人の客が入ってきました。
「リトグリノアシアトをください」
「承知しました。しばらくお待ちください」
店員が答えて料理を用意します。
「お待たせいたしました。こちらがリトグリノアシアトです」
「やっぱりリトグリはいいね。ありがとう」
客は満足して帰りました。
レストランにいた他の客もお礼を言いました。
「やっぱりリトグリはいいね。ありがとう」
店員が驚きました。
「いらっしゃったのですね。ありがとうございます。またいらしてください」
実はこのレストランでは客の姿は見えないのです。そして、注文をしなくても店員の出した料理を食べられるのです。不思議ですね。
自分のサイトに埋め込んだツイキャスのライブ画面を切り替える [その他]
教えて!gooで次の質問をしたけれど、回答が得られる前にある程度解決してしまった。回答が全くない場合は削除されてしまうので、こちらに質問と自己解決した答えをメモしておく。
自分のサイトに埋め込んだツイキャスのライブ画面を切り替える
質問者:いしい 質問日時:2016/11/22 16:41 回答数:0件
「インターネット・Webサービス > 動画サービス > ツイキャス」で質問したのですが、
回答が得られなかったので削除して、カテゴリーと文章を変えて質問しました。
ツイキャスのライブ画面を自分のサイトに埋め込むには、例えば次のように記述すれば良いのですが、
<script type="text/javascript" src="http://twitcasting.tv/twitcasting_jp/embed/live-320-0"></script>
このtwitterユーザー名(上の例では「twitcasting_jp」)の部分を自分のサイトで切り替えたいと思っています。
例えば添付画像では下の入力欄にtwitterユーザー名(例えば「twitcasting_jp」)を入力して
「変更」ボタンをクリックしたら上のボックスにライブ画像が表示されるようにしたいと思っています。
試しに次のようなソースを作ってみたのですが、何も表示されません。
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<title>ツイキャス切り替え</title>
<script type="text/javascript">
<!--
function newsrc() {
var url = "http://twitcasting.tv/" +document.cas.casid.value+ "/embed/live-320-0";
document.getElementById("twitcasting").src = url;
}
// -->
</script>
</head>
<body>
<div style="width:350px;height:200px;border:1px solid" id="twitcasting_div">
<script type="text/javascript" src="" id="twitcasting"></script>
</div>
<form id="cas" name="cas">
<input type="text" value="" id="casid" name="casid">
<button class="click" onclick="newsrc(); return false;">変更</button>
</form>
</body>
</html>
scriptを次のように変えてみましたが、やはり表示されませんでした。
<script type="text/javascript">
<!--
function newsrc() {
var url = "http://twitcasting.tv/" +document.cas.casid.value+ "/embed/live-320-0";
newHTML = '<script type="text/javascript" src="'+url+'"></script>';
document.getElementById("twitcasting_div").innerHTML = newHTML;
}
// -->
</script>
scriptを次のように変更すると新しいタブでライブ画面が表示されることは確認しています。
<script type="text/javascript">
<!--
function newsrc() {
var url = "http://twitcasting.tv/" +document.cas.casid.value+ "/embed/live-320-0";
newHTML = '<script type="text/javascript" src="'+url+'"></script>';
newWin = window.open("about:blank","_blank");
newWin.document.open();
newWin.document.write(newHTML);
newWin.document.close();
}
// -->
</script>
しかし、document.writeは使わない方が良いそうですし、同じタブに開きたいです。
どのようにしたら良いか教えていただければ幸いです。
質問者からの補足コメント
報告です。
scriptを入れるdivをiframeに変えて、functionを次のように変えたら成功しました。
function newsrc() {
var url = "http://twitcasting.tv/" +document.cas.casid.value+ "/embed/live-320-0";
var newHTML = '<script type="text/javascript" src="'+url+'"></script>';
twitcasting_div.contentWindow.document.open();
twitcasting_div.contentWindow.document.write(newHTML);
twitcasting_div.contentWindow.document.close();
}
質問者からの補足コメント
先の補足コメントの方法では、Firefox50.0では動作しましたがIE11ではダメでした。
twitcasting_div.contentWindow.document.open();
の所で
「未定義または NULL 参照のプロパティ 'document' は取得できません」というエラーになります。
この問題の改善方法も併せて教えていただければ幸いです。
また、引き続き、document.writeを使わない方法を知りたいと思っています。
質問者からの補足コメント
上の報告のnewsrc()を次のように変えたらIE11でも動作しました。
function newsrc() {
var url = "http://twitcasting.tv/" +document.cas.casid.value+ "/embed/live-320-0";
var newHTML = '<script type="text/javascript" src="'+url+'"></script>';
var iframe = document.getElementById("twitcasting_div");
iframe.contentWindow.document.open();
iframe.contentWindow.document.write(newHTML);
iframe.contentWindow.document.close();
}
ズバリ日記帳のデータをCSV形式に変換したい [その他]
教えて!gooで次の質問をしたけれど、回答が得られる前に解決してしまった。回答が全くない場合は削除されてしまうので、こちらに質問と自己解決した答えをメモしておく。
「ズバリ日記帳 Ver.2」には「メモ帳機能」があり、
この中のデータをCSV形式に変換したいのですが、
「ズバリ日記帳」にはそのような機能がありません。
データのリストをコピーすることもできません。
別のソフトを使うなどして変換する方法をご存知の方がいらっしゃれば、
教えていただけないでしょうか?
「日記ソフト ズバリ日記帳 Ver.2|ソースネクスト」
http://www.sourcenext.com/product/pc/oth/pc_oth_000989/
質問者からの補足コメント
Firefox のアドオン「SQLite Manager」で ズバリ日記帳Ver2バックアップ\自動バックアップ\1\md01.ldb を開いて、次のSQLを実行して得た結果をCSV形式で保存(output.csv)したら、目的のCSV形式のファイルが得られました。
select label.memoId, folder.name, label.title, link.name, link.link, contents.keyword, label.datetime from label left join folder on label.folderId = folder.folderId left join link on label.memoId = link.memoId left join contents on label.memoId = contents.memoId;
今日の昼食:豆腐の上にネギと塩こんぶとチーズを乗せてチン [その他]
冷蔵庫に、木綿豆腐が半分(200g)、とろけるチーズ(トースト2枚分くらい)、ネギ(1/2本)が余っていたので、前に作ったことのあるここの「豆腐とネギのグラタン風」を作ることにした。しかし、いつもは必ず冷蔵庫に入っているウインナーが無かった。仕方ないので、やはり余っていた塩こんぶを代わりに使うことにした。
前は豆腐一丁(400g)を200gずつに分けたにもかかわらず、小さな皿では溢れてしまったので、今日は200gを100gずつに分けて2皿作った。豆腐は切らずにしっかり水分を切ってから皿に乗せた。後は参考にしたブログと同じように。ただし加熱時間は適当。2皿同時に過熱。塩こんぶはマヨネーズの上でチーズの下。
チーズをもっと乗せたかった。今回は皿が大きすぎてチーズが沈んでしまった。
砂糖を振りかけてチンしたら焦げ目が付くかなと思ったけれど失敗。電子レンジだけで焦げ目を付ける方法をもう少し模索したい。
豆腐は一口サイズに切らずに100gをそのまま入れたけれど、スプーンで切れるから問題なかった。
今回は豆腐をしっかり水切りしたからか、皿の底に水がほとんどなかった。
チーズも塩こんぶもネギも個性が強いから大丈夫かなと心配だったけれど、意外に旨かった。
今回でとろけるチーズと塩こんぶの在庫が無くなった。もう一回作るなら買ってくる必要がある。