VicoTas
Câu hỏi
avatar ngocanh
26/04/2013 21:41

Các bạn chỉ cho mình cách tạo module giá vàng và tỉ giá ngoại tệ với? trong blog nha?

mình xin cảm ơn nha?

Danh sách câu trả lời (3)
avatar ngocanh 26/04/2013 21:42
Theo mình thì không nhất thiết phải parse ra từ php đâu Có thể dùng javascript cũng được, với jQuery thì mọi chuyện sẽ đơn giản hơn rất nhiều so với việc parse dữ liệu từ php làm nặng server.

Ý tưởng cơ bản là thía nì :
- Đầu tiên bạn thêm vào 1 cái iframe ẩn (display:none) src tới http://www.24h.com.vn/ttcb/ngoaite.php, rất đơn giản.
- Sau đó dùng jQuery thêm sự kiện onload, tức là ngay khi iframe được tải xong thì sư kiện này được gọi. Bạn lấy các dữ liệu html đó vào chỗ nào mà bạn thix trong trang của bạn.
- Nếu muốn cho nó giống với trang cũ thì bạn cần hiểu về CSS, tải file css của trang gốc về, lược ra lấy các phần cần thiết thôi, nó sẽ không ảnh hưởng nhiều tới trang mình, hoặc có thể tự tạo ra 1 giao diện thix hợp với trang của mình :)

[] Việc lấy mã từ iframe với jQuery không khó :)

// truy xuat toi vi tri cua id "scroll_div" trong iframe co id la "iframeId"
// cái cách này học ở anh Sacroyant từ bài viết tạo RTE nè hehe
var tigiaDOM = document.getElementById("iframeId").contentWindow.document.getElementById( "scroll_div" );

//okie, gio la lay ma html ra ngoai.
//chu y la $() nó sẽ nhận tham số là 1 đối tượng DOM, sau đó nó sẽ tự hiểu và chuyển sang đối tượng jQuery :D
var tiGia = $( tigiaDOM ) .html();
var tableDate = $( tigiaDOM ).prev().html();

//gio muon chen vo cho nao thi cu viec dua vo ^^!
$("#divContent").html(tiGia).prev().html(tableDate);



Còn việc thêm sự kiện onload thì thế này: $("#iframeId").load(function(){ //dem het dong ma ben tren dua vao day });
avatar Bluestar 26/04/2013 21:42
Nếu bỏ biết code php thì code như sau nhé, chưa đây 1 phút đâu, cũng dể hiểu thôi:

//Lấy dữ liệu đơn giản hàm tắt
$data = file_get_contents("http://www.eximbank.com.vn/WebsiteExRate/exchange.aspx");

// Sau đó "phân mãnh" nó , ở thẻ span nó cà chớn sử dung id random
$p = explode("", $p[$a]);
// Hàm floatval sẻ biến string thập cẩm, chẳng hạn như "12.540 kg vàng" thành số 12.54
// Giá trị lấy được lưu vào mãng.
$value[$a] = floatval(str_replace(",", ".", $p2[1]));
// Hàm str_replace biến "," thành "." bởi vì float dùng . chứ không phải , :)
}
Đức Cảnh duccanh 26/04/2013 21:42
Bạn dùng Javascript sau của VnExpress.NET



Đây là phần hiển thị:

 


Đoạn này bạn để ở

.forex-rate {height:85px;width:180px; overflow:scroll; overflow-x:hidden;}

Có gì comment lại nha. ^^!
Trả lời câu hỏi
Tải lại mã
Câu hỏi lĩnh vực Lập trình
Vinh Lập trình mạng gồm những môn nào?

Đăng lúc: 21:41 - 26/04/2013 trong Lập trình

nophoto Em nên theo hướng lập trình web hay lập trình phần mềm ?

Đăng lúc: 21:41 - 26/04/2013 trong Lập trình

Đức Cảnh File host, giúp với mấy anh chị

Đăng lúc: 21:41 - 26/04/2013 trong Lập trình

Link Bạn Muốn Lập Trình Game?

Đăng lúc: 21:41 - 26/04/2013 trong Lập trình

nophoto Hiện trang web cần gọi vào table bên phải?

Đăng lúc: 21:41 - 26/04/2013 trong Lập trình

Manh Linh Có ai biết về ASP VBscript chỉ giúp mình?

Đăng lúc: 21:41 - 26/04/2013 trong Lập trình

Manh Linh Cach thiet ke va lap trinh Form dang nhap trong Access 2003?

Đăng lúc: 21:41 - 26/04/2013 trong Lập trình

Uk Cho mình mã lệnh để phần mềm nghe nhạc Mp3 viết bằng ngôn ngữ Visua sau khi nhấp nút Next thì qua bài khác ,có cách nào không chỉ mình với

Đăng lúc: 21:41 - 26/04/2013 trong Lập trình

Xuân Trọng Giúp làm báo cáo với CRYSTAL REPORT 8.5 ?

Đăng lúc: 21:41 - 26/04/2013 trong Lập trình

Lê Thị Hoa Hồng Bạn nào chỉ mình dyệt danh sách nhạc mp3 để phần mềm nghe nhạc Mp3 của mình hát từ bài đầu tới bài cuối được không Xin cảm ơn nhiều

Đăng lúc: 21:41 - 26/04/2013 trong Lập trình

dang duc thang Hỏi về phần mềm nghe nhạc mp3 viết bằng ngôn ngữ Vb.Net?

Đăng lúc: 21:40 - 26/04/2013 trong Lập trình

Củ Chuối Có thể thiết lập chế độ tự động cho chuột không?

Đăng lúc: 21:40 - 26/04/2013 trong Lập trình

nophoto Có bạn nào biết giải thuật tìm kiếm theo ký tự bằng ngôn ngữ Java không?

Đăng lúc: 21:40 - 26/04/2013 trong Lập trình

Hin Window xp có công dụng gì

Đăng lúc: 21:40 - 26/04/2013 trong Lập trình

Củ Chuối Hỏi về cài đặt PHP, MYQSL, phpmyadmin trên IIS của winxp?

Đăng lúc: 21:40 - 26/04/2013 trong Lập trình

Nguyễn Văn Siêu Mình mới học C# học về winform không biết tìm kiếm ebook về C# như thế nào ?

Đăng lúc: 21:40 - 26/04/2013 trong Lập trình

nophoto Giúp em hót thực tế trong lập trình web ?

Đăng lúc: 21:40 - 26/04/2013 trong Lập trình

Ngô Minh Tùng Tôi muốn viết ứng dụng Windows Forms Application, tôi nên học cái gì?

Đăng lúc: 21:40 - 26/04/2013 trong Lập trình

Manh Linh Máy tính cứ sử dụng chương trình gì nặng nặng là khởi động lại

Đăng lúc: 21:40 - 26/04/2013 trong Lập trình

nophoto Ngôn ngữ lập trình nào hiện nay là mạnh?

Đăng lúc: 21:40 - 26/04/2013 trong Lập trình

Rao vặt Siêu Vip