くだすれAjax(超初心者用)

このエントリーをはてなブックマークに追加
271270:2009/10/23(金) 17:53:03
ん?エスケープ使いたくないという事か
D言語なら文字列リテラル使って
エスケープ無効化出来るが

r"文字列"

やっぱりAjaxでて事か…
スレチすまそorz
272デフォルトの名無しさん:2009/10/24(土) 03:47:21
>>269

new RegExp("文字列") は?
273デフォルトの名無しさん:2009/10/25(日) 00:28:13
>>272
ありがとうございます。
「まとめ」 Ajax(というかJavascript)では、以下のように書きます。
rgex = new RegExp("http://www\.yaho\.co\.jp/");
str.match(rgex);
274デフォルトの名無しさん:2010/03/24(水) 00:40:16
greyboxで別のドメインのページを表示しそのページから呼び出し元のjsを起動し、
呼び出し元のフォーム(hiddenとか)を操作ってセキュリティ上できない
とかかいてあったんですが、これってどうにかしてできませんか?
別ドメインってのは不可避で、jsはgreyboxの方においてもいいです。
お願いします。
275デフォルトの名無しさん:2010/04/08(木) 23:33:02
>>274
ブラウザのセキュリティの問題。セキュリティレベルを落とせばできるよ。

ただ、全くできないというわけでもない。
mod_rewriteで別ドメインを自分のドメイン内にさもあるように偽造したり
別ドメインに設置したflashをかましてアクセスしたり
iframeプロクシでアクセスとか結構ある。

今だとこれかな?
http://docs.dojocampus.org/dojo/io/iframe
276デフォルトの名無しさん:2010/04/27(火) 14:36:14
test
277デフォルトの名無しさん:2010/05/24(月) 11:19:09
Ajaxスレで聞くのが妥当なのかどうか微妙ですが質問させてくださいませ。
Webアプリケーションの開発をすることになったのですが、
ASP.netとAjaxで利点・欠点はありますか?

私個人としては↓の様に考えておるのですが…

ASP.net
(利点)コーディング量が少ない
(欠点)自由度が低い
Ajax
(利点)自由度が高い
(欠点)コーディング量が多い

これまでVC++&VBを使ってデスクトップアプリを開発してきたので
Java Scriptについては門外漢で、いまいちよくわかりません…
質問の意味が通じないかもしれないけれどアドバイスplzです。
278デフォルトの名無しさん:2010/05/24(月) 12:35:36
>>277
その二つは比較するものなのか?
ASP.netでもAjaxは使われているだろうに。
279デフォルトの名無しさん:2010/05/24(月) 12:44:32
>>277
質問からするとWebアプリについて門外漢っぽいけど?

まずVSEE落としてきて.netでWebアプリ作ってみな
んで自分が何処まで出来るか把握してからAjaxを選択するか考えた方がいい
どの立場だか知らんが、Webアプリ経験者(出来れば.net)を早くプロジェクトに入れる事を薦める
協力会社使うなら VBできる≠VB.net出来る は肝に銘じておけ
280デフォルトの名無しさん:2010/05/24(月) 13:10:56
>>277
それでいいよ
281デフォルトの名無しさん:2010/05/24(月) 13:51:16
皆様
素早い返答ありがとうございます。

>>278
ASP.netでC# or VBで書いたコードをAjaxに変換するということらしいので
ASP.netでの制限がそのまま効いて来ると考えたのがどうでしょう?
もちろんソースコードに追加すればAjaxでしか使えない機能は追加できると思うのですが。

>>279
おっしゃる通り全くWebアプリを触ったことはありません。
これまでVS2005&MFC or VBで開発を行ってきたので
ASP.netの方は特に詰まることもなく動かすことができているのですが。
Ajaxの方が色々できるのは分かっているのですが
今すぐ使えるASP.netと調査が必要だが高機能を実現可能なAjax、どっちの方がコスト的によいか思案中です。
あまり規模の大きいプロジェクトではない&その他諸々の事情からよそから人を入れられる状況ではないので。
まだ具体的な点を全く詰めていないので、抽象的な質問になってしまいました…
納期もタイトではないのでとりあえずAjaxについてもう少し詳しく調べてみます。

>>280
ありがとうございます。
282281=277:2010/05/24(月) 14:05:29
名前欄書き忘れてました。
色々と書き連ねてしまいましたが結局のところ疑問点は
@ASP.net⊂Ajaxなのか?
Aこれらを使い分ける基準の様なものは存在するか?
という2点に集約されると思います。
283デフォルトの名無しさん:2010/05/24(月) 15:14:17
基準もなにも ASP.net と Ajax はまったく別物
284デフォルトの名無しさん:2010/05/24(月) 15:15:52
>>281
あなたのレベルならAjaxに手を出さない方が賢明でしょう
285デフォルトの名無しさん:2010/05/24(月) 17:23:43
ASPの読み方をいつも忘れるAjaxユーザーな俺

アプリケーションサービス…プロトコル?
286デフォルトの名無しさん:2010/05/24(月) 18:13:26
>>284で終了ですね
287281:2010/05/24(月) 20:08:50
>>283,284,286
ですね。ありがとうございます。
288デフォルトの名無しさん:2010/06/09(水) 13:50:25
new Ajax.Request(url,
 { method: 'get', onSuccess: getData, onFailure: showError }
);

function getData(data) {
 var item = data.responseXML.getElementsByTagName('Member');
 
 for(i = 0; i < item.length; i++) {
  ...
 }
}
とすると、MozillaやらOperaやらではうまく動く(for文の中身を実行する)のに
IE(6,7)では動いてくれないのですが・・・
getElementsByTagNameの直後にalert(item.length)とするとIEでは0が表示されます。。。
どうやらエラーがでてるわけではなさそうだけど、何故か実行されません><

XMLファイルはperlで動的に作成していて、だいたいこんな感じです
<Response>
 <Members>
  <Member>
   <Name>NAME</Name>
   <Comment>〜〜</Comment>
   ...
  </Member>
  ...
 </Members>
</Response>

何が原因でしょうか><
289デフォルトの名無しさん:2010/06/17(木) 02:55:05
>>288
多分IEでXML自体がが正しく取得できてないんだろう
URL直接叩いて、IEでXML表示してみれば
290デフォルトの名無しさん:2010/06/17(木) 09:32:59
XML宣言が無い
291デフォルトの名無しさん:2010/07/06(火) 06:32:44
はじめまして

rubyとjavascriptのみを使って
簡単なお絵かきページを作ったのですが、
Rubyが使用できるサーバで無料のがみつかりませんでした。

いいところあったら教えてもらえませんか?
もしくはどなたかのサイトに間借りさせてもらえませんでしょうか。
292デフォルトの名無しさん:2010/07/06(火) 06:41:13
すいませんどなたかお願いします。
ページはこんな感じです。

http://s1.etowns.slyip.net/~sachjo/13-filename.html

このサーバだとRubyが使えないので描くだけしかできないですが、
Rubyが使えればBitmapファイルの読み書きと描いた絵の一覧表示ができます。

293デフォルトの名無しさん:2010/07/06(火) 21:54:46
>>291
@PAGES じゃだめ?
ttp://atpages.jp/
・CGI(Perl、ruby、python、C、C++)が使える無料ホームページサービスです。
294デフォルトの名無しさん:2010/07/06(火) 23:45:37

自己解決しました。

land.toというサーバに乗せました

rbの出力にまで広告が吐き出されますが
何とか回避して動かしました。



http://sachjo.pa.land.to/14-adtaisaku.html
ファイルのロード、セーブが劇重です。


http://sachjo.pa.land.to/
ここに自作スクリプトの一覧をおいておきます。
よかったらご賞味ください。
>>293
ありがとうです
295デフォルトの名無しさん:2010/07/06(火) 23:51:45
やっぱりjavascriptでバイナリ入出力するのには限界がありますねぇ
responsTextを16進文字列にしてそれをRuby側でバイナリに変換しています
296デフォルトの名無しさん:2010/07/14(水) 21:44:56
せめて16進文字列じゃなくてBase64
297デフォルトの名無しさん:2010/12/23(木) 20:15:15
ajaxってなに?
298デフォルトの名無しさん:2010/12/23(木) 23:09:32
googleでajaxを検索する許可を与える

http://www.google.co.jp/search?hl=ja&q=ajax
299デフォルトの名無しさん:2011/02/08(火) 20:36:23
初歩的な質問です。

PHPと連動させたAJAXを組んでます。
PHPの出力値が 二つあって、それぞれ別の場所に出力したいんですがうまくいきません。

具体的には

PHP…

print $hoge1
print $hoge2

js…(ライブラリ使ってます)
$('box1').innerHTML = 〜.responseText;
$('box2').innerHTML = 〜.responseText;

html…

<div id="box1">
</div>
<div id="box2">
</div>

こういうことです。phpで呼び出した変数$hoge1をdivのbox1に、
変数$hoge2をdivのbox2に代入したいわけです。

しょうもない質問ですみません。教えて偉い人。
300デフォルトの名無しさん:2011/02/09(水) 13:09:27
innerHTML って = 〜 じゃなくて (〜) だったような
301仕様書無しさん:2011/04/03(日) 15:29:02.25
WebシステムでもAjaxでクラサバ並みの操作性とか誇大広告だしてる
インチキベンダーが多くて困る。
入力主体の業務システムにおいて必要なのは、
高速な同期処理であって、タイミングがずれる低速な非同期処理じゃないよ。
302デフォルトの名無しさん:2011/04/22(金) 10:59:44.52
ターゲットはiOS系のSafariなんだけど-Aajaxでデータを貰う時(B→A)
BでHTML書き出してからAでinnerHTML

BでxmlやJSONなりを作成してAでDOM
だと、ベンチはどっちが早いの?
知ってるエロイ人がいたら教えてください(´・ω・`)
※DOMの方が早ければDOMを勉強します
303302:2011/04/25(月) 14:35:52.77
304デフォルトの名無しさん:2011/04/25(月) 16:29:33.84
下記URLのスライドショーをサイトに導入しようとしています。
最後の画像でスライドショーが止まるようにしたいのですが、
全然分かりません・・・誰か教えて下さい心の底からお願いします。
ttp://omnioo.com/omnioolab/web-design/post-59.php
305デフォルトの名無しさん:2011/04/26(火) 18:33:17.83
>>304
var $next = のとこで最初に戻してるからこれ以降を何もしないようにする。
setIntervalで繰り返されるのが嫌ならclearIntervalを使う。
306304:2011/05/21(土) 09:47:58.90
>>305
ありがとうございます!
馬鹿なのでまだ理解できていませんが、やってみます!
307654:2011/05/29(日) 09:47:20.89
>>658
>656のaaaaの部分(やccccの部分)をDOMにせずjQueryオブジェクトのまま取得したり書き換えたりしたいってことです
レスが遅れてすみません
308307:2011/05/30(月) 08:10:06.00
スレを間違えました
すみません
309天使 ◆uL5esZLBSE :2011/07/03(日) 01:40:08.97
お前らはほんとにゴミだな
お前らはほんとにゴミだな
ゴミは何いってもゴミ



ゴミが何いってもゴミ
310天使 ◆uL5esZLBSE :2011/07/05(火) 11:07:24.98
これ ; デリミタっていうんだけどさ、これをつけなきゃエラーになるような
そんな言語使ってる奴ってどうみてもゴミだと思うんだけど

もしかして「;」これ打ち忘れてコンパイルエラー出すのが楽しいの?
そうか、二度と話かけんなよ


ゴミグラマって、ゴミのことをいうんでしょ?
311デフォルトの名無しさん:2011/07/07(木) 00:18:01.24
お前、デリミタわかってんのかよ
神様のまわりで羽生やしてちんこ出してるような奴には理解できねーだろ
312デフォルトの名無しさん:2011/07/30(土) 13:18:18.80
質問デスヨ

ASP。Netです。
radiobuttonが2個あってグループになってます。
片方はデフォルトで選択されています。
それぞれCSSでDisplay:none
という設定になってます。
するとradiobuttonは見えなくなりradiobuttonに設定したTextが見れます。
選択されたradiobuttonのTextは
リンクbuttonのようにクリックできるようになってます。
だからここにTabIndexを貼ってます。
しかし効きません。
buttonが見える時はできてました。


そのbuttonだけ素通りします。
タブを何回も押してようやく最後にフォーカスが来ます。

素通りせずに最後にフォーカスが来ないようにする方法を
教えてください。
313デフォルトの名無しさん:2011/08/05(金) 01:35:53.31
http://toki.2ch.net/test/read.cgi/motenai/1311934298/340
これのダメなとこってどこ?
IEやFireFoxだと糞重くなるんだけど
314デフォルトの名無しさん:2011/08/12(金) 12:17:42.67
>>313
そのスレ自身が過去ログになってる上に、そのレスのうpろだからファイルを落とせない
315デフォルトの名無しさん:2011/08/13(土) 01:54:23.85
>>314
ごめんなさい
自己解決したんで消しちゃいました
無駄にお手数かけさせてしまい申し訳ない
316↓推奨:2011/09/04(日) 11:05:03.86

◎NHKの極左捏造路線 何とかなりませんか? 新1
http://toki.2ch.net/test/read.cgi/nhk/1315054646/



317デフォルトの名無しさん:2011/10/25(火) 09:35:09.58
HTMLとJavaScript氏ね。クソ遅いんだよ。
318デフォルトの名無しさん:2012/05/16(水) 14:44:03.64
ajaxって結局一過性だったね
319デフォルトの名無しさん:2012/05/16(水) 15:29:15.18
もともと昔からあった技術を寄せ集めただけだったからな
名前付けたもん勝ちみたいな風潮と相まって流行った
だから流行らなくなったからと言って無くなるもんでもない
そこがステマと大きく違うところ
320デフォルトの名無しさん
>>318
Ajaxが当たり前になりすぎて、特別なものとして語られなくなっただけだろ